Articles of ascii

Convertir un número entero en una cadena de sus valores ascii

Dado un número de number tal que sus dígitos se agrupan en partes de longitud n (el valor predeterminado de n es 3) donde cada grupo representa algún valor ascii, quiero convertir el number en una cadena de esos caracteres ascii. Por ejemplo: n number Output ================================== 3 70 F 3 65066066065 ABBA 4 65006600660065 […]

Error en la lista de materiales de Python en el archivo Ascii

Tengo un problema extraño y molesto con Python 2.6. Estoy tratando de ejecutar este archivo (y el otro), en mi tablero de ARM de Linux incorporado. http://svn.tuxisalive.com/software_suite_v3/smart-core/smart-server/trunk/TDSService.py Me sale este error: Archivo “tuxhttpserver.py”, línea 1 SyntaxError: problema de encoding: con BOM Sé que el error es acerca de los bytes de la lista de materiales, […]

Convertir un valor int a unicode

Estoy usando pyserial y necesito enviar algunos valores inferiores a 255. Si envío el int, el valor ascii del int se envía. Así que ahora estoy convirtiendo el int en un valor Unicode y lo envío a través del puerto serie. unichr(numlessthan255); However it throws this error: ‘ascii’ codec can’t encode character u’\x9a’ in position […]

¿Cuál es la manera infalible de convertir una cadena (utf-8 o else) a una cadena ASCII simple en python?

Dentro de mi script de Python, obtengo algunas cadenas de una función que no escribí. La encoding de la misma varía. Necesito convertirlo a formato ascii. ¿Hay alguna manera infalible de hacer esto? No me importa reemplazar los caracteres que no son ascii con espacios en blanco o algo más …

Python: ¿Cómo hacer que StringIO.writelines acepte cadenas de caracteres Unicode?

Estoy recibiendo un UnicodeEncodeError: ‘ascii’ codec can’t encode character u’\xa3′ in position 34: ordinal not in range(128) en una cadena almacenada en ‘a.desc’ a continuación, ya que contiene el carácter ‘£’. Se almacena en el almacén de datos subyacente de Google App Engine como una cadena Unicode, así que está bien. La función cStringIO.StringIO.writelines está […]

Python: convierte un complejo diccionario de cadenas de Unicode a ASCII

Posible duplicado: ¿Cómo obtener objetos de cadena en lugar de objetos Unicode de JSON en Python? Tengo muchos datos de entrada como diccionarios de varios niveles analizados a partir de llamadas a la API JSON. Las cadenas están todas en Unicode, lo que significa que hay muchas u’stuff like this’ . Estoy usando jq para […]

Expresiones regulares de Python para convertir caracteres no-ascii en una cadena a los equivalentes ascii más cercanos

Estoy buscando la función Python simple que toma una cadena y devuelve una similar pero con todos los caracteres que no son ascii convertidos a su equivalente ascii más cercano. Por ejemplo, los diacríticos y todo eso deben ser eliminados. Estoy imaginando que debe haber una forma bastante canónica de hacer esto y que hay […]

Dibujo ASCII Graph de Python

Estoy buscando una biblioteca para dibujar gráficos ASCII (para usar en una consola) con Python. El gráfico es bastante simple: es solo un diagtwig de flujo para tuberías. Vi NetworkX y igraph, pero no vi una forma de salida a ascii. ¿Tienes experiencia en esto? ¡Muchas gracias! Patricio EDIT 1: En realidad encontré una biblioteca […]

Aproximadamente convertir una cadena Unicode en una cadena ASCII en Python

no sé si esto es trivial o no, pero necesitaría convertir una cadena Unicode en una cadena ASCII, y no me gustaría tener todos esos caracteres de escape. Quiero decir, ¿es posible tener una conversión “aproximada” a algún personaje ascii bastante similar? Por ejemplo: Gavin O’Connor se convierte a Gavin O \ x92Connor, pero realmente […]

Codificación de URL en Python

¿Hay un método simple que me falta en urllib u otra biblioteca para esta tarea? La encoding de URL reemplaza los caracteres ASCII inseguros con un “%” seguido de dos dígitos hexadecimales. Aquí hay un ejemplo de una entrada y mi salida esperada: Mozilla/5.0 (Linux; U; Android 4.0; xx-xx; Galaxy Nexus Build/IFL10C) AppleWebKit/534.30 (KHTML, like […]