SyntaxError-Nonascii-Charakter-Python mit UTF-8-Codierung
- 4201
- 452
- Levke Harnapp
Frage
:
Mein Python -Programm erzeugt nach Ausführung eine folgende Fehlermeldung:
SyntaxError: Nonascii-Zeichen '\ xc4' im Dateitest.PY in Zeile 1, aber keine Codierung erklärt;
Antworten:
Normalerweise wird die obige Fehlermeldung von Python angezeigt, wenn andere Zeichen andere als ASCII mit Ihrem Code verwendet werden. Die Lösung besteht darin, entweder alle Nicht-ASCII-Zeichen zu entfernen oder die Bellow-Zeile in Ihren Code einzubeziehen, um die UTF-8-Codierung zu aktivieren:
# - * - Codierung: UTF- 8 - *-
Auf diese Weise können Sie in Ihrem Code-Beispiel auch nicht-ASCII-Zeichen drucken:
$ CAT -Test.PY #- *- Codierung: UTF- 8- *- Print "ľuboš" $ Python-Test.Py ľuboš
Verwandte Linux -Tutorials:
- Python reguläre Ausdrücke mit Beispielen
- Advanced Bash Regex mit Beispielen
- Schleifen mit Beispielen verprügeln
- So erstellen Sie eine Tkinter -Anwendung mithilfe eines objektorientierten…
- GDB -Debugging -Tutorial für Anfänger
- Installieren Sie Arch Linux in VMware Workstation
- Multi-Thread-Xargs mit Beispielen
- Wie man mit der Woocommerce -REST -API mit Python arbeitet
- Wie man Git -Repositories mit Python verwaltet
- Mit Python können Sie eine Verbindung zu einem FTP -Server herstellen
- « So testen Sie auf Null- oder leere Variablen im Bash -Skript
- So erhalten Sie eine Benutzereingabe mit Python RAW_Input -Funktion Beispiel »