[Distutils] Re: Add multiple frozen modules
James C. Ahlstrom
jim@interet.com
Thu, 15 Jul 1999 16:17:48 -0400
Christian Tismer wrote:
> Yes, and to complete it: The append trick *does* work on Unix.
> And a resource like management of things could be written
> with Python, defining our own resources. Why care about an OS?
[Jim ponders the append trick...]
OK, a really simple idea is to do this:
cat python.exe string.pyc site.pyc > myprog.exe
That is, just append a bunch of *.pyc to the executable.
Anybody can do that. Then make the import mechanism be
able to find them. So, look for the *.pyc magic numbers.
To recover the module names, use the base file name of the
code object attribute co.co_filename.
Same with Python15.dll, append *.pyc to it too.
Jim Ahlstrom