2

我真的很喜欢 PY2EXE 模块,它确实帮助我与其他同事共享脚本,这些脚本非常易于使用。

我的问题是:当 PY2EXE 模块将代码编译成可执行文件时,生成的可执行文件过程是否更快?

感谢您的回复!

4

2 回答 2

6

py2exe 只是将 Python 解释器和所有需要的库捆绑到可执行文件和一些库文件中。当您运行可执行文件时,它使用捆绑的解释器来运行您的脚本。

由于它实际上并不生成本机代码,因此执行速度应该大致相同,可能会因为打包所有内容的开销而变慢。

于 2012-08-21T14:13:02.650 回答
1

部分地,它将 python 环境与“预编译”的 pyc 文件捆绑在一起。这些已经被解析为 python 字节码,但它们不是本机速度可执行文件

于 2012-08-21T14:13:16.457 回答