De American Standard Code for Information Interchange , of ASCII , codering definieert codes voor Engels tekens , leestekens en speciale symbolen met de numerieke waarden loopt van 0 tot 127 . Als u wilt niet- ASCII-tekens , zoals tekens in vreemde alfabetten of accent Engels letters , in de programmeertaal Python lezen of op te slaan , moet u ze converteren naar het dichtstbijzijnde visuele equivalenten van ASCII-tekens in Python ondersteunde codering . Door het gebruik van Unicode- functie Python 's kunt u niet- ASCII-tekens aanwezig in gebruikerstoepassingen . Wat je nodig hebt Python IDLE 2.7.1 Toon Meer Aanwijzingen 1 Klik op "Start " in Windows en klik vervolgens op "Notepad " om Notepad teksteditor te openen . 2 Voeg de volgende code in het open raam : import sys sys.getdefaultencoding ( ) op ruwe = ' A ' . decode ( ' CP437 ' ) op Twitter afdruk rauwe u = KIE ' txt = unicode ( ' A ' , encoding = " uTF - 8 " ) < br > afdrukken u ' \\ 00C1 ' . coderen ( ' CP437 ' ) afdruk txt 3 Klik op " File " en klik op ' Opslaan '. Enter " nonascii.py " in het vak "Bestandsnaam " en klik op de ' Save' knop . 4 Klik op "Start " in Windows , selecteer " Python 2.7 " en klik vervolgens op " IDLE ( Python GUI ) . " Klik op " Bestand " , selecteer "Open " en dubbelklik vervolgens op de " nonascii.py " in het open raam . 5 Klik op " Uitvoeren " en klik vervolgens op ' Uitvoeren Module " te decoderen niet - ASCII " A " teken in de " CP437 " codering naar de " UTF - 8 " codering .
|