Beetje Coderen

Les 9

Modules en pakketten

Je code opdelen in modules en een eigen pakket.

⏱ 45–60 minuten leestijd + oefenen

🎯 Na deze les kun je

  • een eigen module importeren
  • een pakket met __init__.py opzetten
  • if __name__ == '__main__' uitleggen

Zolang je programma uit één bestand van honderd regels bestaat, is alles overzichtelijk. Maar bij duizend regels zoek je je suf, en wil je een handige functie uit het ene project in het andere gebruiken, dan kopieer je hem, en heb je straks twee versies die uit elkaar lopen. De oplossing: je code verdelen over modules (bestanden) en pakketten (mappen met modules). In deze les leer je hoe import werkt, waar Python modules zoekt, en hoe je een project opdeelt.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 6 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 24,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?