对Python文件进行加密

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文件
在这里插入图片描述
这样就加密完成

你可能感兴趣的:(Linux,python)