Preguntas etiquetadas con ascii

Un esquema de codificación de caracteres basado en el orden del alfabeto inglés. ASCII significa Código Estándar Americano para el Intercambio de Información.

276
¿Por qué usamos Base64?

Wikipedia dice Los esquemas de codificación Base64 se usan comúnmente cuando existe la necesidad de codificar datos binarios que deben almacenarse y transferirse a través de medios diseñados para manejar datos textuales. Esto es para garantizar que los datos permanezcan intactos sin...

244
Reemplazar caracteres no ASCII con un solo espacio

Necesito reemplazar todos los caracteres que no sean ASCII (\ x00- \ x7F) con un espacio. Me sorprende que esto no sea fácil en Python, a menos que me falte algo. La siguiente función simplemente elimina todos los caracteres que no son ASCII: def remove_non_ascii_1(text): return ''.join(i for i...

169
(grep) Regex para que coincida con caracteres no ASCII?

En Linux, tengo un directorio con muchos archivos. Algunos de ellos tienen caracteres no ASCII, pero todos son UTF-8 válidos . Un programa tiene un error que impide que funcione con nombres de archivo que no son ASCII, y tengo que averiguar cuántos están afectados. Iba a hacer esto findy luego...

142
La cadena de Python se imprime como [u'String ']

На этот вопрос есть ответы на desbordamiento de pila на русском : по кодировкам UTF-8 выдает результат по-разному при печати строк по отдельности и списка целиком Esto seguramente será fácil pero realmente me está molestando. Tengo un script que se lee en una página web...