如何使用Cython对python代码进行加密

xiaofang20414 31 0 PDF 2020-10-14 13:10:30

Cython是属于PYTHON的超集,他首先会将PYTHON代码转化成C语言代码,然后通过c编译器生成可执行文件。翻译成C后速度比较快,在windows环境中用cython加密后的文件后缀是pyd文件,在linux环境中加密后的问题后缀是so文件,下面以linux环境作为演示。要加密的代码部分Jruing.py将以上代码保存为encryption.py,在命令行中输入python encryption.py build_ext,它会在encryption.py这个文件的当前路径下生成build文件夹,build/lib-*/Jruing-*.so ,我们可以把这个so文件直接重命名为Jruing.so我们进入到so文件所在的目录,编写一个调用hello_world的程序。这样就好了!!!!

如何使用Cython对python代码进行加密

如何使用Cython对python代码进行加密

用户评论
请输入评论内容
评分:
暂无评论