Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist das Suffix von Python-Quelldateien?

Was ist das Suffix von Python-Quelldateien?

尚
Original
2020-01-09 16:49:1011914Durchsuche

Was ist das Suffix von Python-Quelldateien?

Das Suffix der Python-Quelldatei lautet py.

Dateien mit der Erweiterung py sind Python-Quellcodedateien, die von python.exe interpretiert werden und unter der Konsole ausgeführt werden können. Kann mit einem Texteditor gelesen und geschrieben werden.

In Python häufig verwendete Dateisuffixe:

pyc

Die Erweiterung pyc ist die kompilierte Datei von Python. Es wird schneller ausgeführt als PY-Dateien und kann nicht mit Textbearbeitung bearbeitet und angezeigt werden. Daher werden häufig Pyc-Dateien anstelle von Py-Dateien veröffentlicht.

Wenn Python ausgeführt wird, kompiliert es zunächst den Quellcode in der Py-Datei in PyCodeObject und schreibt ihn in die Pyc-Datei. Anschließend führt die virtuelle Maschine PyCodeObject aus.

Wenn Python den Import ausführt, sucht es zunächst nach der entsprechenden Pyc- oder Pyd-Datei (DLL). Andernfalls wird die entsprechende Py-Datei kompiliert und in die Pyc-Datei geschrieben. Pyc-Dateien können auch mit python -m py_compile src.py generiert werden.

pyw

Die pyw-Datei ähnelt der pyc-Datei, aber das Konsolenfenster wird nicht angezeigt, wenn pyw ​​​​ausgeführt wird. Bei der Entwicklung (rein grafisches Schnittstellenprogramm) können Sie pyw vorübergehend in py ändern, um das Konsolenfenster zum Debuggen aufzurufen.

pyo

pyo ist ein optimiertes und kompiliertes Programm und kann nicht mit einem Texteditor bearbeitet werden. python -O source.py kann das Quellprogramm in eine Pyo-Datei kompilieren.

pyd

pyd ist im Allgemeinen ein Python-Erweiterungsmodul, das in anderen Sprachen als Python geschrieben wurde, beispielsweise in C/C++. Es handelt sich um eine dynamische Linkbibliothek von Python, die einer DLL entspricht Datei. In Linux-Systemen handelt es sich normalerweise um eine .so-Datei

Es gibt viele Python-Schulungsvideos, alle auf der Python-Lernwebsite, willkommen zum Online-Lernen!

Das obige ist der detaillierte Inhalt vonWas ist das Suffix von Python-Quelldateien?. 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