[Python-Dev] Importing packages from command line
Dmitry Vasiliev
lists at hlabs.spb.ru
Mon Dec 22 06:45:14 EST 2003
Michael Chermside wrote:
>>Just an idea...
>>
>>1. python -p package_name
>>
>> Equivalent to:
>>
>> import package_name
>
> (1) Sourceforge is a great place to request feature enhancements.
> Suggestions made on this mailing list is likely to be forgotten
> sooner or later.
Yes, I know, but the request is not formed yet. :-)
>
> (2) Can you explain WHY you would want this feature? Is there some
> use case? I would prefer NOT to have this, because right now
> if I'm reading code and it uses "package_name.someFunction()"
> I can scan upward for "package_name" to find out what it's
> using. With command line imports, I couldn't do that. So unless
> you've got a good reason for it, I personally wouldn't want
> this feature.
Sorry for description absentees.
The main idea is to treating package as a program and run package
initialization code from command line. The advantage is zipping all
program modules in one zip archive and running the program from command
line without unzipping it, like Java's jar's. But this idea need more
thoughts however...
--
Dmitry Vasiliev (dima at hlabs.spb.ru)
More information about the Python-Dev
mailing list