Heim  >  Artikel  >  Backend-Entwicklung  >  Python-Warum-Kodierungsanweisung

Python-Warum-Kodierungsanweisung

coldplay.xixi
coldplay.xixiOriginal
2020-08-27 13:53:063134Durchsuche

Der Grund, warum Python die Anweisung codieren muss: 1. Die erste Zeile in Python gibt an, welches ausführbare Programm der Code in dieser Datei zum Ausführen verwendet. 2. Wenn Sie Chinesisch in die Py-Datei von Python2 schreiben möchten, Sie müssen eine Kommentarzeile hinzufügen, die die Dateikodierung angibt, andernfalls verwendet Python2 standardmäßig die ASCII-Kodierung.

Python-Warum-Kodierungsanweisung

Verwandte Lernempfehlungen: Python-Tutorial

Der Grund, warum Python die Aussage kodieren sollte:

Die erste Zeile in Python soll darauf hinweisen, was Sie wollen Dies: Welches ausführbare Programm sollte verwendet werden, um den Code in der Datei auszuführen? So einfach ist das? Aufruf beim Ausführen dieses Python-Interpreters unter /usr/bin;)

#!/usr/bin/env python geht zu den Umgebungseinstellungen, um das Python-Verzeichnis zu finden. Diese Schreibmethode wird empfohlen (. Der Zweck besteht darin, zu verhindern, dass der Benutzer das Betriebssystem nicht verwendet. Python wird im Standardpfad /usr/bin installiert. Dies ist in einer Linux-ähnlichen Betriebssystemumgebung sinnvoll.)#!/usr/bin/python 相当于写死了 python 路径(是告诉OS执行这个py时,调用 /usr/bin 下的 python 解释器;)

#!/usr/bin/env python

Wenn Sie Chinesisch in die Python2-PY-Datei schreiben möchten, Sie müssen eine Kommentarzeile hinzufügen, die die Dateikodierung angibt, andernfalls verwendet Python2 standardmäßig die ASCII-Kodierung.

# -*- coding:utf-

Es ist zu beachten, dass zusätzlich zum Parsing-Pfad in der ersten Zeile von py auch #coding:utf-8 angegeben werden sollte, das im Allgemeinen zur Angabe der Dateikodierung in Python verwendet wird Sie können #coding:utf- 8 in die zweite Zeile eingeben:

#!/usr/bin/env python
# -*- coding:utf-

Wenn Sie mehr über verwandte Lerninhalte erfahren möchten, achten Sie bitte auf die Spalte

php-Training!

Das obige ist der detaillierte Inhalt vonPython-Warum-Kodierungsanweisung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn