pyc文件是py文件編譯後生成的字節碼文件;pyc文件經過python解釋器會生成機器碼來直接運行,所以pyc文件是可以跨平臺部署的,同時可以用來隱藏源代碼。
1、生成單個pyc文件
python -m foo.py
或者
import py_compile
py_compile.compile('/path/to/foo.py')
2、批量生成pyc文件
python -m compileall <dir>
或者
import compileall
compileall.compile_dir(r'/path')
運行方式:
python foo.pyc