On Thu, Aug 29, 2013 at 9:43 AM, Noufal Ibrahim <nou...@nibrahim.net.in>wrote:

> Anand Chitipothu <anandol...@gmail.com> writes:
>
> [...]
>
> > Lets say you a python file x.py.
> > You can import it just using "import x".
> >
> > If you have y/x.py, you would import it using "import y.x" or "from y
> > import x". Here x is a submodule of y and y is also a module. But where
> is
> > the file for module y now? Since y is a folder, Python expects
> > y/__init__.py for module y. That is a convention that Python uses.
> >
> > So to use a folder as a module you need add __init__.py to it. Got it?
>
> [...]
>
> Also, directories as modules are often called packages.
> http://docs.python.org/2/tutorial/modules.html#packages
>

Not to be confused with python packages as packaged and distributed from a
package index like https://pypi.python.org

(ducks)
- d
_______________________________________________
BangPypers mailing list
BangPypers@python.org
https://mail.python.org/mailman/listinfo/bangpypers

Reply via email to