Heim > Artikel > Backend-Entwicklung > 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!