Packages in Python

ModuleDateiverarbeitung

Packages are a way to organize related modules into directories. They help structure larger projects and avoid name conflicts.

A package is a folder containing Python modules and a special __init__.py file (can be empty in Python 3.3+).

Basic Package Structure

Example structure: my_package/ __init__.py module1.py module2.py

Importing from Packages

__init__.py – Package Initialization

This file runs when the package is imported. Use it to set up imports or variables.

Relative Imports

Inside packages, use . for current, .. for parent.

Quick Quiz

Wir haben die Materialien überprüft, dennoch können Fehler vorkommen. Der Inhalt dient ausschließlich Bildungszwecken, daher verwende ihn auf eigene Verantwortung und überprüfe ihn bei Bedarf mit anderen Quellen.

✨ Frag Lara — deine KI-Lernpartnerin

Entsperre personalisierte Lernunterstützung. Lara kann Lektionen erklären, Themen zusammenfassen und deine Lernfragen beantworten — verfügbar ab dem Go-Tarif.


Lara hilft dir, schneller zu lernen — exklusiv für ReadyTools Go-, Plus- und Max-Mitglieder.

Verfolge deinen Fortschritt 🚀

Lerne einfacher, indem du deinen Fortschritt kostenlos verfolgst.