L' American Standard Code for Information Interchange , ou ASCII, codage définit des codes pour les caractères anglais, les signes de ponctuation et des symboles spéciaux avec les valeurs numériques de fonctionnement de 0 à 127 . Lorsque vous voulez lire ou stocker des caractères non - ASCII, tels que caractères des alphabets étrangers ou des lettres anglaises accentués, dans le langage de programmation Python, vous devez les convertir en des équivalents visuels proches de caractères ASCII encodage supporté Python. En utilisant la fonction unicode de Python, vous pouvez présenter des caractères non -ASCII dans les applications utilisateur . Choses que vous devez Python 2.7.1 IDLE Voir Plus Instructions 1 cliquez sur "Démarrer " de Windows , puis cliquez sur "Bloc-notes " pour ouvrir l'éditeur de texte Notepad . 2 Ajoutez le code suivant dans la fenêtre ouverte : import sys sys.getdefaultencoding () raw = 'A'. decode ( ' CP437 ') impression brute u = GPI ' txt = unicode (' A ' , encoding = ' UTF- 8 ') print u ' \\ 00C1 . encode ( ' CP437 ') impression txt 3 Cliquez sur «Fichier» puis cliquez sur «Enregistrer ». Entrez " nonascii.py " dans la case " Nom de fichier " et cliquez sur le bouton " Enregistrer" . 4 Cliquez sur " Démarrer" de Windows , sélectionnez " Python 2.7 " puis cliquez sur "IDLE (Python GUI) . " Cliquez sur " Fichier", sélectionnez "Ouvrir ", puis double -cliquez sur le " nonascii.py " dans la fenêtre ouverte . 5 Cliquez sur "Exécuter" puis cliquez sur "Exécuter Module " pour décoder non -ASCII caractère "A" dans le codage " CP437 " pour le "UTF- 8" encodage.
|