如何将.py程序编译成exe,使其不被反编译

  • 本文关键字:编译 py 程序 exe python exe
  • 更新时间 :
  • 英文 :


与"auto "我通常将。py编译为。exe。然而,我的程序被反编译并发布了。我行动迅速,多达3/4的人下载了它。言归正传……我怎样才能把一个。py程序编译成。exe,使它不能被反编译?

使用Cython生成。pyd文件,然后将。pyd文件(像普通python文件一样)导入到普通python文件(.py)中。当你使用pyinstaller时,如果你的exe打开,只有你的正常py文件可以访问。

,

myScript.py

def main():
print("Hello")

在myScript.py上使用cython生成.pyd文件

然后是一个普通的python文件来导入。pyd文件:runMyScript.py

import myScript #the .pyd file
#run your script
myScript.main()

然后使用pyinstaller来打包你的应用

相关内容

  • 没有找到相关文章

最新更新