Heim >Backend-Entwicklung >Python-Tutorial >Wie deaktiviere ich die .pyc-Dateigenerierung in Python?
So verhindern Sie, dass Python .pyc-Dateien generiert
Python kompiliert normalerweise Quellcode (.py-Dateien) in Bytecode (.pyc-Dateien). um die Ausführungsgeschwindigkeit zu erhöhen. Es kann jedoch vorkommen, dass Sie den Interpreter lieber ausführen möchten, ohne .pyc-Dateien zu erstellen.
Gemäß „Was ist neu in Python 2.6 – Interpreter-Änderungen“ können Sie die Erstellung von .pyc- oder .pyo-Dateien unterdrücken indem Sie die folgenden Methoden verwenden:
Führen Sie Ihr Programm mit der Syntax aus: python -B prog.py. Der Schalter -B verhindert die Generierung von Bytecode.
Setzen Sie die Umgebungsvariable PYTHONDONTWRITEBYTECODE auf 1, bevor Sie den Interpreter ausführen. Diese Einstellung spiegelt sich in der Variable sys.dont_write_bytecode in Python-Programmen wider und ermöglicht Ihnen, das Verhalten des Interpreters dynamisch zu ändern.
Zusätzliche Überlegungen:
Das obige ist der detaillierte Inhalt vonWie deaktiviere ich die .pyc-Dateigenerierung in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!