Beetje Coderen

Les 19

Command-line tools met argparse

Je script bruikbaar maken vanaf de terminal met argumenten en opties.

⏱ 45–60 minuten leestijd + oefenen

🎯 Na deze les kun je

  • argumenten en opties definiëren met argparse
  • exitcodes gebruiken
  • help-tekst schrijven

Je hebt een handig script geschreven dat een logbestand samenvat. Een collega wil het ook gebruiken, maar dan voor een ander bestand, met alleen de top 10, en de uitvoer naar een ander script doorgeven. Dan moet je script argumenten accepteren, een --help hebben, duidelijke foutmeldingen geven bij verkeerd gebruik, en netjes werken in een pipe. Met de module argparse uit de standaardbibliotheek maak je van een script een echt commandline-programma, zoals ls of grep.

🔒 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?