Memproses Argumen Baris Perintah dalam Python
Dalam Python, argumen baris arahan tersedia dalam senarai yang dipanggil sys.argv. Untuk mengakses argumen ini, gunakan sintaks berikut:
import sys # Print all command line arguments print("\n".join(sys.argv)) # Print all arguments except the script name print(sys.argv[1:])
Penjelasan:
Contoh:
Katakan kita mempunyai skrip bernama my_script.py yang memerlukan nama fail sebagai hujah. Kami boleh memproses hujah ini menggunakan kod berikut:
import sys if len(sys.argv) < 2: print("Usage: my_script.py <filename>") exit() filename = sys.argv[1] # Do something with the filename
Kod ini menyemak sama ada pengguna telah memberikan nama fail dan keluar dengan anggun jika tidak. Jika tidak, ia memberikan nama fail kepada pembolehubah untuk pemprosesan selanjutnya.
Atas ialah kandungan terperinci Bagaimanakah Saya Mengakses dan Memproses Argumen Baris Perintah dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!