1. 程式人生 > >Python 文件編譯為字節碼的方法

Python 文件編譯為字節碼的方法

python 兩個 代碼 其他人 dir OS eas mic ont

一般情況下 python 不需要手動編譯字節碼。但是如果不想直接 release 源代碼給其他人,將文件編譯成字節碼,可以實現一定程度的信息隱藏。

1) 使用模塊 py_compile 編譯一個單文件

import py_compile
py_compile.compile(./demo.py)

2) 使用模塊 compileall 遞歸的編譯一個文件包

import compileall
compileall.compile_dir(./test)

3) 使用模塊 compileall 編譯一個單文件

import compileall
compileall.compile_file(
./demo.py)

更多應用請詳細閱讀這兩個模塊的幫助文件。

完。

Python 文件編譯為字節碼的方法