Modul argparse dalam Python adalah alat yang ampuh untuk menangani dan mem-parsing argumen baris perintah saat menjalankan program. Ini memungkinkan Anda untuk dengan mudah menentukan parameter dan opsi yang diperlukan untuk program Anda dan menyediakan mekanisme yang fleksibel untuk membaca dan menggunakannya.
Berikut adalah langkah-langkah untuk menggunakan argparse modul:
-
Impor
argparsemodul: Mulai program Anda dengan mengimporargparsemodul. -
Tentukan
ArgumentParserobjek: BuatArgumentParserobjek untuk menentukan parameter dan opsi yang diperlukan untuk program Anda. -
Tambahkan argumen: Gunakan
.add_argument()metode objekArgumentParseruntuk menambahkan parameter dan opsi yang diperlukan untuk program Anda. Setiap argumen dapat memiliki nama, tipe data, deskripsi, dan berbagai atribut lainnya. -
Parse argumen: Gunakan
.parse_args()metode objekArgumentParseruntuk mengurai argumen dari baris perintah dan menyimpannya dalam sebuah objek. -
Gunakan argumen: Gunakan nilai yang disimpan di objek yang diuraikan dari langkah sebelumnya untuk melakukan tindakan yang sesuai dengan opsi yang disediakan dari baris perintah.
Contoh: Berikut adalah contoh sederhana cara menggunakan argparse untuk menghitung jumlah dua angka dari 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}')
Saat menjalankan program dengan argumen, misalnya: python my_program.py 10 20, hasilnya adalah: The sum is: 30, dan itu akan menampilkan jumlah dari dua angka yang diberikan dari baris perintah.

