Modulen argparse
i Python er et kraftig verktøy for å håndtere og analysere kommandolinjeargumenter når du kjører et program. Den lar deg enkelt definere de nødvendige parameterne og alternativene for programmet ditt og gir fleksible mekanismer for å lese og bruke dem.
Her er trinnene for å bruke argparse
modulen:
-
Importer
argparse
modulen: Start programmet ved å importere modulenargparse
. -
Definer
ArgumentParser
objektet: Opprett etArgumentParser
objekt for å definere de nødvendige parameterne og alternativene for programmet. -
Legg til argumenter: Bruk
.add_argument()
metoden tilArgumentParser
objektet for å legge til de nødvendige parameterne og alternativene for programmet ditt. Hvert argument kan ha et navn, datatype, beskrivelse og forskjellige andre attributter. -
Parse argumenter: Bruk
.parse_args()
metoden til objektetArgumentParser
til å analysere argumentene fra kommandolinjen og lagre dem i et objekt. -
Bruk argumentene: Bruk verdiene som er lagret i det analyserte objektet fra forrige trinn for å utføre handlinger som tilsvarer de angitte alternativene fra kommandolinjen.
Eksempel: Her er et enkelt eksempel på hvordan du bruker argparse
for å beregne summen av to tall fra kommandolinjen:
Når du kjører programmet med argumenter, for eksempel: python my_program.py 10 20
, vil utdataene være: The sum is: 30
, og det vil vise summen av de to tallene fra kommandolinjen.