Python的文件中指出:什么是Python冻结过程?
冷冻模块是用Python编写的,其编译的字节码 对象由 Python的冻结工具整合到定制Python解释器模块。请参阅工具/冻结/现在。
http://docs.python.org/library/imp.html#imp.init_frozen
我不明白这一点。什么是冻结工具?它如何被使用?为什么会被使用?
Python的文件中指出:什么是Python冻结过程?
冷冻模块是用Python编写的,其编译的字节码 对象由 Python的冻结工具整合到定制Python解释器模块。请参阅工具/冻结/现在。
http://docs.python.org/library/imp.html#imp.init_frozen
我不明白这一点。什么是冻结工具?它如何被使用?为什么会被使用?
此链接介绍了Python冻结工具是详细内容:http://wiki.python.org/moin/Freeze
简而言之,它会创建一个带有自己的内置的解释(基本上像一个二进制可执行文件),所以Python脚本的一个便携版本你可以在没有python的机器上运行它。
它类似于py2exe这样的工具:你可以创建一个运行python程序的可执行文件,而不需要用户安装单独的软件包,python解释器等。 只适用于Unix/Linux(可能是OSX)系统虽然;在Windows上使用py2exe。
查看http://wiki.python.org/moin/Freeze了解更多信息。
哦,你这个混蛋。这是我从另一个问题的答案,OP告诉我在这里发布它:-P http://stackoverflow.com/questions/9916432/what-is-a-frozen-python-module#comment12655698_9916432 – jdi 2012-03-28 22:44:29