48

The Python help of the module imp is talking about a frozen module. What is it?

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

Dave Halter
  • 15,556
  • 13
  • 76
  • 103

3 Answers3

39

This link explains what the Python Freeze utility is in detail: http://wiki.python.org/moin/Freeze

In a nutshell, it creates a portable version of a python script that carries its own built in interpreter (basically like a binary executable), so that you can run it on machines without python.

jdi
  • 90,542
  • 19
  • 167
  • 203
8

http://docs.python.org/library/imp.html#imp.PY_FROZEN links to http://docs.python.org/library/imp.html#imp.init_frozen which explains it:

Frozen modules are modules written in Python whose compiled byte-code object is incorporated into a custom-built Python interpreter by Python’s freeze utility. See Tools/freeze/ for now.

ThiefMaster
  • 310,957
  • 84
  • 592
  • 636
4

The answer is in the same place:

(Frozen modules are modules written in Python whose compiled byte-code object is incorporated into a custom-built Python interpreter by Python’s freeze utility. See Tools/freeze/ for now.)

Ken White
  • 123,280
  • 14
  • 225
  • 444