Python:如何在不显示2020年代码的情况下提供单个可执行文件

问题描述 投票:4回答:1

早上好,

在堆栈溢出中,我们有很多问题

  • 如何给别人一个保护源代码的python脚本
  • 如何编译python文件
  • 如何创建软件包和部署代码

但是我找不到我的问题的答案:

我想给别人我的python脚本,而不给他源代码。我目前的尝试是compiling文件并放弃.pyc文件。

这肯定不是最佳解决方案。而且,我的代码是由不同的文件组成的。为了提供一个可执行的pyc文件,在编译之前,我将所有代码都放在一个文件中:开发人员的地狱]

如何以更简洁的方式实现目标?

旁注

我知道.pyc文件不会隐藏太多,但是与提供.py文件相比,肯定可以更好

仍然,.pyc文件可能会出乎意料的问题(因为它们可能与系统有关)

python deployment
1个回答
0
投票

pyinstaller --onefile有用吗?

© www.soinside.com 2019 - 2024. All rights reserved.