什么是冻结的Python模块?

时间:2012-03-28 22:14:41

标签: python module imp

模块imp的Python帮助正在讨论冻结模块。它是什么?

http://docs.python.org/library/imp.html#imp.PY_FROZEN

3 个答案:

答案 0 :(得分:16)

此链接详细解释了Python Freeze实用程序的内容: http://wiki.python.org/moin/Freeze

简而言之,它创建了一个python脚本的可移植版本,它带有自己的内置解释器(基本上类似于二进制可执行文件),因此您可以在没有python的机器上运行它。

答案 1 :(得分:5)

http://docs.python.org/library/imp.html#imp.PY_FROZEN指向http://docs.python.org/library/imp.html#imp.init_frozen的链接解释了它:

  

Frozen模块是用Python编写的模块,其编译的字节码对象通过Python的冻结实用程序合并到一个定制的Python解释器中。请参阅工具/冻结/暂时。

答案 2 :(得分:3)

答案在same place

  

(冻结模块是用Python编写的模块,其编译的字节码对象通过Python的冻结实用程序合并到一个定制的Python解释器中。请参阅Tools / freeze / for now。)