Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να μετατρέψετε χαρακτήρες μη ASCII σε Python

Η American Standard Κώδικας για Ανταλλαγή Πληροφοριών , ή ASCII , που κωδικοποιεί καθορίζει τους κωδικούς για αγγλικούς χαρακτήρες , σημεία στίξης και ειδικά σύμβολα με τις αριθμητικές τιμές τρέχουν 0-127 . Όταν θέλετε να διαβάσετε ή να αποθηκεύσετε μη-ASCII χαρακτήρες , όπως χαρακτήρες σε ξένα αλφάβητα ή τονισμένους αγγλικά γράμματα , στη γλώσσα προγραμματισμού Python , θα πρέπει να τα μετατρέψετε στο πλησιέστερο οπτικά ισοδύναμα χαρακτήρες ASCII σε Python υποστηρίζεται κωδικοποίηση . Με τη χρήση της λειτουργίας unicode Python μπορείτε να παρουσιάσει μη-ASCII χαρακτήρες σε εφαρμογές χρήστη . Τα πράγματα που θα χρειαστείτε
Python IDLE 2.7.1
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Κάντε κλικ στο κουμπί " Έναρξη " των Windows και στη συνέχεια κάντε κλικ στο " Σημειωματάριο " για να ανοίξει το Σημειωματάριο πρόγραμμα επεξεργασίας κειμένου . 2

Προσθέστε τον ακόλουθο κώδικα στο ανοιχτό παράθυρο :

συστήματα εισαγωγής

sys.getdefaultencoding ( )

πρώτες = «Α» . αποκωδικοποίηση ( « cp437 » )

εκτύπωση πρώτες

u = u'Á '

txt = unicode ( ' A ' , encoding = " utf- 8 " )

εκτύπωσης u ' \\ 00C1 » . κωδικοποιούν ( « cp437 » )

print txt εικόνων
3

Κάντε κλικ στο" Αρχείο "και στη συνέχεια κάντε κλικ στο κουμπί " Αποθήκευση " . Πληκτρολογήστε " nonascii.py " στο πλαίσιο " Όνομα αρχείου " και κάντε κλικ στο κουμπί « Αποθήκευση » .
Η

4 Κάντε κλικ στο κουμπί " Έναρξη " των Windows , επιλέξτε " Python 2.7 " και στη συνέχεια κάντε κλικ στο κουμπί " IDLE ( Python GUI ) . " Κάντε κλικ στο " Αρχείο" , επιλέξτε " Άνοιγμα" και στη συνέχεια κάντε διπλό κλικ στο " nonascii.py " στο ανοιχτό παράθυρο .
5

Κάντε κλικ στο " Run" και στη συνέχεια κάντε κλικ στο " Run Module " να αποκωδικοποιήσει μη - ASCII " Α" χαρακτήρας στο " CP437 " κωδικοποίηση στο "utf - 8" κωδικοποίηση .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα