Developing Techniques (and naming conventions)

Adekoba adekoba at gmail.com
Sun Feb 24 19:58:57 CET 2008


On Feb 24, 1:06 pm, Christian Heimes <li... at cheimes.de> wrote:
> Adekoba wrote:
> > food.py
> > food/
> >       __init__.py
> >       ham.py
> >       cheese.py
>
> > where food.py is a script that uses the package food. Is it possible
> > for this to work in any way? Every time I try to run food.py, python
> > tries to import everything from the script instead of from the
> > package. How can I fix this?
>
> Move the code from food.py to food/__init__.py. You can't have a package
> and a module with the same name.
>
> Christian

So it is not possible?

I don't think moving food.py's code to __init__.py would work out to
well, because then how would I run the script?



More information about the Python-list mailing list