-1

可能重复:
编译 Python

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

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

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

所以基本上我想把一个 .py 文件变成一个 .exe 文件。

有什么建议么?

4

2 回答 2

0

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

于 2012-05-10T23:37:46.443 回答
0

你应该使用py2exe

于 2012-05-10T23:38:14.560 回答