This is an old revision of the document!
Python Modules and Packages
- A Python module is a file containing Python code.
- A package is a group of modules in a subdirectory.
- To make a directory package include a file in the directory named init.py.
Example
To create a package foo that contains a module bar and function hello.
from foo.bar import hello hello()
Directory named foo contains empty file named init.py and file named bar.py. The file contains the function hello.
General scheme
from <package>.<sub package>.<module> import <function/class>