1. 程式人生 > >python下編譯py成pyc

python下編譯py成pyc

生成單個pyc檔案:
命令:

python -m py_compile file.py
python -m py_compile /root/src/{file1,file2}.py

指令碼:

import py_compile
py_compile.compile('path') //path是包括.py檔名的路徑

批量生成pyc檔案:
命令:

python -m compileall /root/src/

指令碼:

import compileall
compileall.compile_dir(r'H:\game')

PS:生成pyc檔案後刪除原py檔案,直接執行pyc檔案(方法同py檔案)