python 编译成.pyc的方式:
1、生成单个文件:
(1)python -m xx.py
(2)在python编译器中进行:
import py_compile
py_compile.compile(‘路径’)
2、批量生成文件:
import compileall
compileall.compile_dir(r’/path’)
注意:有时编译时会出现依赖包导入不了的问题,需要在python解释器环境中进行。python manage.py shell
采用 Cython 编译成so文件
安装包 pip install cython
#编写 setup 文件
from distutils.core import setup
from Cython.Build import cythonize
setup(ext_modules=cythonize(['a.py','b.py','c.py']))
#运行
python setup.py build_ext --inplace