1. 首页
  2. 大数据
  3. flink
  4. 如何使用Cython对python代码进行加密

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

上传者: 2020-10-14 13:11:30上传 PDF文件 47.75KB 热度 32次

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的程序。这样就好了!!!!

用户评论