Heim > Artikel > Backend-Entwicklung > Wie deklariere ich die Kodierung des Python-Quellcodes korrekt?
Die Kodierung des Python-Quellcodes wird in der ersten oder zweiten Zeile des Skripts mit der folgenden Syntax angegeben:
# -*- coding: <encoding-name> -*-
Der Kodierungsname kann jede gültige Kodierung sein, die von Python unterstützt wird.
Frühe Python-Versionen erforderten den spezifischen Begriff „Kodierung“ im Kommentar, wie in der ursprünglichen Syntax zu sehen:
# -*- coding: <encoding-name> -*-
Spätere Versionen von Python ermöglichen jedoch mehr Flexibilität beim Kommentarpräfix. Gemäß der Python-Dokumentation sind alle folgenden Präfixe akzeptabel:
Daher sind beide der folgenden Methoden gültig Deklarieren Sie die Kodierung des Quellcodes:
# -*- coding: utf-8 -*- # -*- encoding: utf-8 -*-
Es ist wichtig, einen einheitlichen Stil zu wählen und diesen in Ihrem Projekt beizubehalten, um Verwirrung zu vermeiden. Bei der Angabe der Kodierung wird empfohlen, die empfohlenen Formen zu verwenden:
# -*- coding: <encoding-name> -*- # vim: fileencoding=
Diese Formen werden von verschiedenen Bearbeitungsprogrammen erkannt und gewährleisten die Kompatibilität mit dem Python-Interpreter.
Das obige ist der detaillierte Inhalt vonWie deklariere ich die Kodierung des Python-Quellcodes korrekt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!