版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhifeng172/article/details/84678176
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