“Conocimientos Programación>Lenguajes De Programación

Cómo convertir caracteres no ASCII en Python

2015/9/29
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 " .

Lenguajes De Programación
Cómo utilizar una declaración como
¿Qué es la programación de matriz
Cómo utilizar un sistema de seguimiento constante para la depuración más fácil
Cómo eliminar todas las transiciones en VideoStudio
¿Cómo APIs Trabajo
Cómo salir de AVG 9
Arquitectura Certificación Net
Struts Validator Reglas
Conocimientos Informáticos © http://www.ordenador.online