The American Standard kode for Information Interchange , eller ASCII, definerer koding koder for engelske tegn , skilletegn og spesialtegn med de numeriske verdiene som kjører 0-127 . Når du ønsker å lese eller lagre ikke-ASCII- tegn, for eksempel tegn i utenlandske bokstavene eller aksent engelske bokstaver , i programmeringsspråket Python , må du konvertere dem til nærmeste visuelle ekvivalenter av ASCII-tegn i Python støttet koding. Ved å bruke Pythons unicode -funksjonen kan du presentere ikke- ASCII-tegn i brukerprogrammer . Du trenger
Python IDLE 2.7.1
Vis flere instruksjoner
en
Klikk " Start" i Windows , og klikk deretter på "Notisblokk " for å åpne Notepad teksteditor .
2
Legg til følgende kode i det åpne vinduet : en
import sys
sys.getdefaultencoding ( )
rå = ' A' . dekode ( ' cp437 ')
print rå
u = u'Á '
txt = unicode (' A ' , encoding = ' utf- 8 ')
print u ' \\ 00C1 ' . kode (' cp437 ')
print txt
3
Klikk på " File" og deretter " Lagre". Skriv inn " nonascii.py " i " File Name "-boksen og klikk på "Lagre "-knappen.
4
Klikk "Start" i Windows , velg " Python 2.7" og deretter " IDLE ( Python GUI ) . " Klikk på " File" , velg " Åpne" og deretter dobbeltklikk på " nonascii.py " i det åpne vinduet .
5
Klikk "Kjør " og deretter "Run Module" å dekode ikke - ASCII "A" karakter i " CP437 " koding til " UTF - 8" koding.