安装:
pip install Cython
在manage.py同级新建setup.py
setup.py内容:
from distutils.core import setup
from Cython.Build import cythonize
setup(ext_modules= cythonize( [ 'app1/*.py','app2/*.py','projectname/*.py'] ) )
#写入想加密的文件夹名称
运行命令:
python setup.py build_ext --inplace
如图:
删除 py文件夹下py文件(rm -rf *.py) ,大功告成
注:需在各个服务启动后,运行命令,