The American Standard Code for Information Interchange , eller ASCII definierar kodning koder för engelska tecken , skiljetecken och specialtecken med de numeriska värden som kör 0-127 . När du vill läsa eller lagra icke-ASCII- tecken, till exempel tecken i främmande alfabet eller accenter engelska bokstäver, i programmeringsspråket Python , måste du konvertera dem till närmaste visuella motsvarigheter till ASCII-tecken i Python stöds kodning . Genom att använda Pythons unicode -funktion kan du presentera icke - ASCII-tecken i användarprogram . Saker du behöver
Python IDLE 2.7.1
Visa fler instruktioner
1
Klicka på "Start " i Windows och klicka sedan på " Anteckningar " för att öppna Anteckningar textredigerare .
2
Lägg till följande kod i det öppna fönstret :
import sys
sys.getdefaultencoding ( ) katalog
raw = ' A ' . decode ( ' cp437 ' ) katalog
print rå
u = u'Á '
txt = unicode ( ' A ' , encoding = ' utf - 8 ' )
print u ' \\ 00C1 " . koda ( ' cp437 ' ) katalog
print txt
3
Klicka på" File " och klicka sedan på " Spara ". Ange " nonascii.py " i " File Name " rutan och klicka på " Spara" .
4
Klicka på "Start " i Windows , välj " Python 2.7 " och klicka sedan på " IDLE ( Python GUI ) . " Klicka på " File " , välj "Öppna " och dubbelklicka sedan på " nonascii.py " i det öppna fönstret .
5
Klicka på "Kör " och klicka sedan på " Kör Module " för att avkoda icke - ASCII " A " karaktär i " CP437 " kodning till " UTF - 8 " kodning .