如何编译Python程序? [重复]

问题描述 投票:0回答:2

可能重复:
编译Python

我想知道是否可以用Python编写一个程序并将其编译成可执行文件?

我的意思是实际编译,而不是解释。

主要原因是这将是一个商业产品,因此需要“隐藏”源代码。

所以基本上我想获取一个 .py 文件并将其转换为 .exe 文件。

有什么建议吗?

python compilation
2个回答
0
投票

您可以分发已编译的 .pyc 文件而不是 .py 源代码文件。 .pyc 是在 Python 程序运行时动态生成的。 .pyc 文件是字节码(想想 Java .class 文件)并抵制对其进行逆向工程的尝试。


0
投票

你应该使用py2exe

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