Modul argparse
ing Python minangka alat sing kuat kanggo nangani lan ngurai argumen baris perintah nalika mbukak program. Ngidini sampeyan kanthi gampang nemtokake paramèter lan opsi sing dibutuhake kanggo program sampeyan lan nyedhiyakake mekanisme sing fleksibel kanggo maca lan nggunakake.
Ing ngisor iki langkah-langkah kanggo nggunakake argparse
modul:
-
Impor
argparse
modul: Miwiti program kanthi ngimporargparse
modul. -
Netepake
ArgumentParser
obyek: NggaweArgumentParser
obyek kanggo nemtokake parameter lan opsi sing dibutuhake kanggo program sampeyan. -
Tambah argumen: Gunakake
.add_argument()
metode obyekArgumentParser
kanggo nambah parameter lan opsi sing dibutuhake kanggo program sampeyan. Saben argumen bisa duwe jeneng, jinis data, deskripsi, lan macem-macem atribut liyane. -
Argumentasi parse: Gunakake
.parse_args()
metode obyekArgumentParser
kanggo ngurai argumen saka baris perintah lan simpen ing obyek. -
Gunakake argumen: Gunakake nilai sing disimpen ing obyek sing diurai saka langkah sadurunge kanggo nindakake tumindak sing cocog karo pilihan sing kasedhiya saka baris perintah.
Conto: Punika conto prasaja babagan carane argparse
ngetung jumlah rong nomer saka baris perintah:
import argparse
# Define the ArgumentParser object
parser = argparse.ArgumentParser(description='Calculate the sum of two numbers.')
# Add arguments to the ArgumentParser
parser.add_argument('num1', type=int, help='First number')
parser.add_argument('num2', type=int, help='Second number')
# Parse arguments from the command-line
args = parser.parse_args()
# Use the arguments to calculate the sum
sum_result = args.num1 + args.num2
print(f'The sum is: {sum_result}')
Nalika mbukak program karo bantahan, contone: python my_program.py 10 20
, output bakal: The sum is: 30
, lan bakal nampilake jumlah saka rong nomer kasedhiya saka baris printah.