Menggunakan argumen baris perintah dalam python

Menggunakan argumen baris perintah dalam python

Anda dapat dengan mudah meneruskan argumen baris perintah ke skrip Python. Dalam tutorial ini, kami akan membantu Anda membaca argumen baris perintah dalam skrip Python.

Di bawah ini adalah sampel skrip python, yang membaca argumen baris perintah dan mencetak detail. Buat skrip sampel seperti skrip.py dan salin konten di bawah ini.

#!/usr/bin/python impor sys # cetak jumlah total argumen cetak ('jumlah total argumen:', format (len (sys.argv))) # cetak semua argumen cetak ('Daftar argumen:', str (sys.argv)) # cetak argumen satu per satu cetak ('argumen pertama:', str (sys.argv [0])) cetak ('argumen kedua:', str (sys.argv [1])) cetak ('Argumen ketiga:', str (sys.argv [2])) cetak ('Argumen keempat:', str (sys.argv [3]))
123456789101112131415#!/usr/bin/python impor sys # cetak jumlah total argumen ('jumlah total argumen:', format (len (sys.argv))) # cetak semua argumentsprint ('daftar argumen:', str (sys.argv)) # cetak argumen satu oleh oneprint ('argumen pertama:', str (sys.argv [0])) cetak ('argumen kedua:', str (sys.argv [1])) cetak ('Argumen ketiga:', str (sys.argv [2])) cetak ('Argumen keempat:', str (sys.argv [3]))

Kemudian jalankan skrip di atas dengan parameter baris perintah.

skrip Python.py pertama 2 ketiga 4.5  

Anda akan melihat hasilnya di bawah ini. Argumen pertama selalu skrip itu sendiri.

Keluaran Jumlah Total Argumen: 5 Daftar Argumen: ['Script.py ',' pertama ',' 2 ',' ketiga ',' 4.5 '] Argumen Pertama: Script.PY Argumen Kedua: Argumen Ketiga Pertama: 2 Argumen Keempat: Ketiga