Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我真的很喜欢 PY2EXE 模块,它确实帮助我与其他同事共享脚本,这些脚本非常易于使用。
我的问题是:当 PY2EXE 模块将代码编译成可执行文件时,生成的可执行文件过程是否更快?
感谢您的回复!
py2exe 只是将 Python 解释器和所有需要的库捆绑到可执行文件和一些库文件中。当您运行可执行文件时,它使用捆绑的解释器来运行您的脚本。
由于它实际上并不生成本机代码,因此执行速度应该大致相同,可能会因为打包所有内容的开销而变慢。
部分地,它将 python 环境与“预编译”的 pyc 文件捆绑在一起。这些已经被解析为 python 字节码,但它们不是本机速度可执行文件