linux环境对Python文件加密
如何封装Python代码,让别人方便调用,同时又能起到加密的作用,本文介绍如何封装成so文件
首先需要配置环境 安装Cython gcc
例如,要对model_predict.py 文件加密
需要写一个setup.py 加密脚本
from distutils.core import setup
from Cython.Build import cythonize
setup(ext_modules = cythonize(["model_extract.py"]), script_args=['build_ext', '--inplace'])
这样就会加密生成一个加密文件.so文件,并生成一个build文件夹和一个.c文件
这样就加密完成