.PYO Dateiendung

Optimierter Python-Code

Entwickler Python Software Foundation
Beliebtheit
3,5  |  22 Stimmen
 

Was ist eine PYO-Datei?

Eine PYO-Datei enthält optimierten Bytecode, der aus einer Python-Codedatei (.PY) kompiliert wurde und vom Python-Interpreter ausgeführt wird. Sie ähnelt einer .PYC-Datei, bei der es sich um ein kompiliertes Python-Skript handelt. Sie wird jedoch erzeugt, wenn Python mit Optimierungsoptionen (-O oder -OO) ausgeführt wird, die assert-Anweisungen entfernen und möglicherweise Debugging-Informationen reduzieren, um die Leistung zu verbessern.

Weitere Informationen

Optimierungsoptionen in Python sind Befehlszeilenoptionen, mit denen sich die Art und Weise ändern lässt, wie der Python-Interpreter Code kompiliert und ausführt. Sie wirken sich hauptsächlich auf Leistung, Debugging-Informationen und Fehlerbehandlung aus. Die häufigsten Optimierungsoptionen sind:

  • -O (Einfache Optimierung): Entfernt assert-Anweisungen (ein Debugging-Werkzeug zur Überprüfung, ob eine Bedingung wahr ist) und erstellt optimierte Bytecode-Dateien (PYC statt PYO in Python 3.5 und höher).
  • -OO (Aggressive Optimierung): Führt alles aus, was -O ausführt, entfernt aber zusätzlich Dokumentationszeichenfolgen, um die Dateigröße zu reduzieren.

Python verwendete PYO-Dateien bis einschließlich Python 3.5, sie sind jedoch inzwischen veraltet. Moderne Python-Versionen handhaben die Optimierung anders: Sie speichern den gesamten kompilierten Bytecode als PYC-Dateien im Verzeichnis __pycache__ und wenden Optimierungen basierend auf Dateinamenskonventionen an. Wenn Sie mit einem älteren Python-Projekt arbeiten, stoßen Sie möglicherweise noch auf PYO-Dateien, neuere Projekte verwenden jedoch PYC-Dateien für die optimierte Ausführung.

So öffnen Sie eine PYO-Datei

Sie können PYO-Dateien mit älteren Python-Versionen (vor 3.5) ausführen. Um beispielsweise eine PYO-Datei mit einer älteren Python-Version in einem Terminal auszuführen, geben Sie den folgenden Befehl ein:

python -O example_script.pyo

Über 400 Dateiformate öffnen mit File Viewer Plus.Kostenloser Download

Programme, die .PYO-Dateien öffnen

Geprüft von FileInfo.com

Das FileInfo.com-Team hat das Dateiformat Optimierter Python-Code und die auf dieser Seite aufgeführten Mac, Windows und Linux-Apps unabhängig recherchiert. Unser Ziel ist 100% Genauigkeit, und wir veröffentlichen nur Informationen zu Dateitypen, die wir überprüft haben.

Wenn Sie Ergänzungen oder Aktualisierungen zu dieser Seite vorschlagen möchten, teilen Sie es uns bitte.