can python import class or module directly from a zip package

Gabriel Genellina gagsl-py2 at yahoo.com.ar
Wed Mar 11 10:03:48 EDT 2009


En Wed, 11 Mar 2009 11:47:54 -0200, Lorenzo <loluengo at gmail.com> escribió:
> On Mar 10, 2:13 pm, Flank <fla... at gmail.com> wrote:

>> can python import class or  module directly from  a zip package ,just
>> like jave does from jar package without extracting the class file into
>> directory
>>
>> so far as i know ,python module should be unzip to file system in
>> order to use them,
>
> After a little digging/googling, the answer came right from the docs:
>
> http://docs.python.org/library/zipimport.html
>
> I think that this module is just right what you need.

Note that you don't have to do anything special to use zipimport; it's  
enabled by default.
Just make sure your zip file name is present in sys.path, as if it were a  
directory.

-- 
Gabriel Genellina




More information about the Python-list mailing list