Python Programming
Python Modules and Packages
Modules and Packages
Section titled “Modules and Packages”Learn how to organize code into reusable modules and packages.
Creating Modules
Section titled “Creating Modules”def greet(name): return f"Hello, {name}!"
PI = 3.14159Importing Modules
Section titled “Importing Modules”import mymoduleprint(mymodule.greet("Alice"))
from mymodule import greet, PIprint(greet("Bob"))
from mymodule import * # Import all
import mymodule as mm # AliasStandard Library
Section titled “Standard Library”import osimport sysimport datetimeimport jsonimport randomimport mathCreating Packages
Section titled “Creating Packages”mypackage/ __init__.py module1.py module2.py subpackage/ __init__.py module3.py