Postać składni Non-ASCII-Python z kodowaniem UTF-8
- 2314
- 28
- Maria Piwowarczyk
Pytanie
:
Mój program Python tworzy następujący komunikat o błędzie po wykonaniu:
SkładniaSerorror: Znak bez ASCII „\ XC4” w teście plików.PY on linia 1, ale nie zadeklarowano kodowania;
Odpowiedź:
Zwykle powyższy komunikat o błędzie jest wyświetlany przez Pythona, gdy inne znaki inne wówczas ASCII są używane w kodzie. Rozwiązaniem jest usunięcie wszystkich znaków innych niż ASCII, albo włączenie linii poniżej kodu, aby włączyć kodowanie UTF-8:
# - * - Kodowanie: UTF- 8 - *-
Umożliwi to wydrukowanie również znaku nie-ASCII w przykładzie kodu:
Test $ CAT.PY #- *- Kodowanie: UTF- 8- *- Drukuj „ľuboš” $ Python Test.Py ľuboš
Powiązane samouczki Linux:
- Wyrażenia regularne Pythona z przykładami
- Advanced Bash Regex z przykładami
- Pętle bash z przykładami
- Jak zbudować aplikację Tkinter za pomocą obiektu zorientowanego na…
- Samouczek debugowania GDB dla początkujących
- Zainstaluj Arch Linux na stacji roboczej VMware
- Wielokrotne Xarg z przykładami
- Jak pracować z WooCommerce Rest API z Pythonem
- Jak zarządzać repozytoriami GIT z Pythonem
- Jak połączyć się z serwerem FTP za pomocą Pythona
- « Jak testować zmienne zerowe lub puste w skrypcie Bash
- Jak uzyskać dane wejściowe użytkownika z przykładem funkcji Python Raw_input »