Modulul argparse
din Python este un instrument puternic pentru gestionarea și analizarea argumentelor din linia de comandă atunci când rulează un program. Vă permite să definiți cu ușurință parametrii și opțiunile necesare pentru programul dvs. și oferă mecanisme flexibile pentru citirea și utilizarea acestora.
Iată pașii de utilizare a argparse
modulului:
-
Importați
argparse
modulul: Porniți programul importând modululargparse
. -
Definiți
ArgumentParser
obiectul: creați unArgumentParser
obiect pentru a defini parametrii și opțiunile necesare pentru programul dvs. -
Adăugați argumente: Folosiți
.add_argument()
metoda obiectuluiArgumentParser
pentru a adăuga parametrii și opțiunile necesare pentru programul dvs. Fiecare argument poate avea un nume, un tip de date, o descriere și diverse alte atribute. -
Analiza argumente: Utilizați
.parse_args()
metoda obiectuluiArgumentParser
pentru a analiza argumentele din linia de comandă și a le stoca într-un obiect. -
Utilizați argumentele: Folosiți valorile stocate în obiectul analizat de la pasul anterior pentru a efectua acțiuni corespunzătoare opțiunilor furnizate din linia de comandă.
Exemplu: Iată un exemplu simplu despre cum se utilizează argparse
pentru a calcula suma a două numere din linia de comandă:
Când rulați programul cu argumente, de exemplu: python my_program.py 10 20
, rezultatul va fi: The sum is: 30
, și va afișa suma celor două numere furnizate din linia de comandă.