En Sun, 01 Mar 2009 12:53:30 -0200, <zaheer.ag...@gmail.com> escribió:
On Mar 1, 7:40 pm, zaheer.ag...@gmail.com wrote:
On Mar 1, 6:53 pm, "Gabriel Genellina" <gagsl-...@yahoo.com.ar> wrote:
> En Sun, 01 Mar 2009 03:16:53 -0200, <zaheer.ag...@gmail.com> escribió:
> >> >> >>> I want to create zip file equivalent to java jar file,I
created a
> >> >> zip
> >> >> >>> file of my sources and added some __main__.py
Thanks a lot Gabriel, yes this works fine when I am running it
outside of zip.
when I say python __main__.py --uploadfile it works fine
I dont know what happens when I zip it.
And Steve: all of the packages have __init__.py inside them, I have
posted the tree structure of application if it helps.
C:\DOCUMENTS AND SETTINGS\ADMINISTRATOR\DESKTOP\PYTHNSTUF
\TestApplication
├───src
│ ├───network
│ │ ├───.svn
│ │ │ └───text-base
│ │ └───storage
│ │ └───.svn
│ │ └───text-base
│ ├───uc
│ │ └───some
│ │ └───extra
│ │ └───package
│ └───webdav
│ └───acp
└───test
└───.svn
└───text-base
and also what it gives me when I Do, > python BRU.zip
some list of files
:
:
BRU/__init__.py 2009-02-28
17:08:10 1
BRU/__main__.py 2009-03-01
18:17:20 8
So the __main__.py is recognized and runs. That's good news. But I see
*another* __main__.py listed that should not exist, in a directory BRU.
Are you sure you tested using the *outer* __main__.py? And what is that
__init__.py?
Test in *another* directory, not your development environment, and remove
all those extra artifacts like .svn directories and such that you're not
going to deploy, I presume.
Traceback (most recent call last):
File "C:\Python26\lib\runpy.py", line 121, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "C:\Python26\lib\runpy.py", line 34, in _run_code
exec code in run_globals
File "BRU.zip\__main__.py", line 18, in <module>
ImportError: No module named network.storage
I see "network" inside "src" in your directory tree. For something like
"ipmort network.storage" to work, "src" must be in the import path used by
Python (sys.path).
I appreciate your help Gabriella thanks a lot,
My name is *Gabriel* and I'm male...
--
Gabriel Genellina
--
http://mail.python.org/mailman/listinfo/python-list