SyntaxError-Nonascii-Charakter-Python mit UTF-8-Codierung

SyntaxError-Nonascii-Charakter-Python mit UTF-8-Codierung

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