Brian Allen Vanderburg II <[EMAIL PROTECTED]> wrote: > In addition it is needed to be able to open a file just as easily > whether that file is in the archive or not. Assuming that a datafile in > an application may be located relative to the '__file__' attributes, the > following will not work in an archive:
Why not use pkgutil.get_data()? Provided you remember to put your zip file on PYTHONPATH you can already run modules directly out of a zipfile (Python 2.5 and later). If your zipfile contains __main__.py then with Python 2.6 or later you can run it directly: just specify the zip filename on the command line. I'm not sure what, if anything, you are asking for that doesn't already exist in Python. -- http://mail.python.org/mailman/listinfo/python-list