El Código Estándar Americano para el Intercambio de Información, o ASCII , la codificación define códigos para caracteres ingleses , signos de puntuación y símbolos especiales con los valores numéricos de funcionamiento de 0 a 127 . Cuando se desea leer o almacenar caracteres no ASCII , como personajes de alfabetos extranjeros o letras con acento inglés , en el lenguaje de programación Python , debe convertir a los equivalentes visuales más cercanos de caracteres ASCII en la codificación apoyado Python. Mediante el uso de la función unicode de Python se puede presentar caracteres no ASCII en las aplicaciones de usuario . Cosas que necesitará
Python IDLE 2.7.1
Ver Más instrucciones
1
clic en "Inicio " de Windows y haga clic en " Bloc de notas " para abrir el Editor de texto Bloc de notas.
2
Agregue el código siguiente en la ventana abierta :
import sys
sys.getdefaultencoding ()
prima = ' a'. decode ( ' cp437 ' )
impresión cruda
u = u'Á '
txt = unicode (' A ' , encoding = ' utf -8 ' )
impresión u ' \\ 00C1 . codifican ( ' cp437 ' )
impresión txt
3
Haga clic en " archivo" y luego haga clic en " Guardar ". Escriba " nonascii.py " en el cuadro "Nombre de archivo " y haga clic en el botón " Guardar" .
4
clic en "Inicio " de Windows , seleccione " Python 2.7 " y haga clic en " IDLE (Python GUI) . " Haga clic en " Archivo" , seleccione " Abrir" y luego haga doble clic en el " nonascii.py " en la ventana abierta.
5
Haga clic en " Ejecutar" y haga clic en "Run Module" para decodificar no - ASCII " a" caracteres en la codificación " CP437 " para la codificación "UTF - 8 " .