admin管理员组

文章数量:1639675

在pycharm上开发python后,需要对python文件进行加密。

进行了调研,采用pyarmor进行加密。PyArmor 是一个用于加密和保护 Python 脚本的工具。它能够在运行时刻保护 Python脚本的二进制代码不被泄露。

因为代码是python3代码,windows上的默认python是2.7版本。所以换到ubuntu上进行操作。

ubuntu上:

sudo apt-get install python3

sudo apt-get install pip3

pip3 install pyarmor -i https://pypi.tuna.tsinghua.edu/simple

因为下载pyarmor太慢,所以换国内源

进入要加密的目录,假设main.py是要加密的文件。则

pyarmor obfuscate main.py

PyArmor 会加密 main.py 和相同目录下面的所有 *.py 文件:

并创建输出子目录 dist

之后按加密前的调用方法使用即可。

本文标签: 文件pyarmorPython