Sie können das Modul py_compile
verwenden. Führen Sie es über die Befehlszeile aus ( -m
option):
Wenn dieses Modul als Skript ausgeführt wird, wird main () verwendet, um alle zu kompilieren die Dateien, die in der Befehlszeile genannt werden.
Beispiel:
%Vor% compileall
bietet ähnliche Funktionen. Um es zu verwenden, würden Sie etwas wie
Dabei sind ...
zu kompilierende Dateien oder Verzeichnisse, die Quelldateien enthalten und rekursiv durchlaufen werden .
Eine weitere Option ist das Importieren des Moduls:
%Vor% -c 'import module'
unterscheidet sich von -m module
, weil ersteres den Block if __name__ == '__main__':
in module.py nicht ausführt.
Verwenden Sie den folgenden Befehl:
%Vor% Dadurch wird your_script.pyc
file im selben Verzeichnis erstellt.
Sie können das Verzeichnis auch wie folgt übergeben:
%Vor%Dadurch werden .pyc-Dateien für alle .py-Dateien im Verzeichnis
erstelltEine andere Möglichkeit besteht darin, ein anderes Skript als
zu erstellen %Vor%Erzeugt auch die Datei your_script.pyc. Sie können den Dateinamen als Befehlszeilenargument verwenden