python源码下载后如何安全加密

811次阅读
没有评论

python源码下载后如何安全加密

当我们辛辛苦苦完成的成果丢失时,不论发生在谁身上都不好受。小编也遇到过类似写好的文章,然后就丢失了的情况。整天忙忙碌碌挣得劳动成果,绝不能就这样轻易丢失。所以,小编想给大家讲讲python源码下载后,能不能通过某种方法进行加密,保卫住我们的源码成果。

 

1.安装Cython

Cython全称是C-Extensions for Python,可以看作是python的一个第三方库,有兴趣的小伙伴可以多去了解一下。安装命令:pip install Cython

2.设置setup.py文件

在项目文件夹下新建一个setup.py文件,文件内容如下,setup中的name变量可以自己起一个名字,关键是修改ext_modules变量,将需要加密的python文件名填入其中即可。

setup.py

python源码下载后如何安全加密

3.运行setup.py文件

在项目文件夹的目录下,打开命令终端,输入命令python setup.py,运行setup.py文件,也可在PyCharm中直接运行。运行结果如下图所示,提示代码已生成,同时也给出了生成文件的路径,通常情况下文件生在虚拟环境的Lib\site-packages目录下。

python源码下载后如何安全加密

查看生成文件的目录,新生成如下两个文件,pyd格式文件便为对核心源码进行加密后的文件,其无法被反编译。然后在项目文件夹下生成rename.c和build文件夹,可以直接删除,此时rename.py和setup.py也可以从项目目录下移除,故目录下只剩run_rename.py和5张待重命名的图片。

 

python源码下载后如何安全加密

 

经过加密之后的python源码,小伙伴们可以放心的存放了。赶紧行动起来,让源码不再丢失。

神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试

相关文章:

版权声明:wuyou2021-05-27发表,共计680字。
新手QQ群:570568346,欢迎进群讨论 Python51学习