导航首页 » 教程笔记 » python 的代码加密,代码保护-cython实现
python 的代码加密,代码保护-cython实现

今天介绍的方式的是在 linux 下用cython 把Python的核心代码打包成so文件,

然后实现 Python代码实现加密和保护

.so文件实现方式的实现步骤

1.pip 安装cython

命令:pip installl  cython 

2. 用cython将核心代码py模块文件转化成.c 文件

cython  hello.py   
或者 cython  *.py

3. gcc 编译成so文件

 gcc -c  -fPIC -I/usr/include/python.2.7/  hello.c
gcc -shared hello.o -o hello.so

使用so 文件 就像使用py模块一样引入就可以使用了

import hello.hello as h

if __name__=="__main__":
    h.print()

© 著作权归作者所有,转载或内容合作请联系作者