Dalam Python, parameter boleh dihantar ke skrip melalui baris arahan. Parameter ini boleh digunakan di dalam skrip untuk melakukan tindakan yang berbeza berdasarkan input yang berbeza. Penjelasan terperinci tentang parameter baris arahan Python: 1. Parameter kedudukan: parameter yang dihantar ke skrip mengikut urutan pada baris arahan Mereka boleh diakses melalui kedudukan dalam skrip 2. Pilihan baris arahan: parameter bermula dengan - atau -, biasanya Digunakan untuk menentukan pilihan atau bendera khusus untuk skrip; 3. Lulus nilai parameter: Lulus nilai parameter melalui baris arahan.
Sistem pengendalian tutorial ini: sistem Windows 10, Python versi 3.11.4, komputer Dell G3.
Dalam Python, parameter boleh dihantar ke skrip melalui baris arahan. Parameter ini boleh digunakan di dalam skrip untuk melakukan tindakan yang berbeza berdasarkan input yang berbeza. Berikut ialah penjelasan terperinci tentang parameter baris arahan Python:
1 Parameter kedudukan
Parameter kedudukan merujuk kepada parameter yang dihantar ke skrip mengikut susunan pada baris arahan.
Sebagai contoh, dengan mengandaikan terdapat skrip yang dipanggil script.py, parameter kedudukan boleh dihantar melalui:
python script.py arg1 arg2 arg3
Dalam script.py, parameter kedudukan ini boleh diakses melalui sys.argv, sys.argv[0] ialah Namanya skrip, sys.argv[1], sys.argv[2], dsb. ialah parameter kedudukan.
2. Pilihan baris arahan
Pilihan baris arahan merujuk kepada parameter bermula dengan - atau --, yang biasanya digunakan untuk menentukan pilihan atau bendera tertentu untuk skrip.
Modul argparse biasanya digunakan dalam Python untuk menghuraikan pilihan baris arahan, seperti:
import argparse parser = argparse.ArgumentParser() parser.add_argument("--verbose", help="increase output verbosity", action="store_true") args = parser.parse_args() if args.verbose: print("Verbosity turned on")
3 Lulus nilai parameter
Selain parameter kedudukan dan pilihan baris arahan, nilai parameter juga boleh dilalui. baris arahan, seperti:
python script.py --name John --age 30
Dalam skrip Dalam, anda boleh menggunakan argparse atau kaedah lain untuk menghuraikan dan mengakses nilai parameter ini.
Ringkasnya, parameter baris arahan dalam Python boleh dihantar melalui parameter kedudukan, pilihan baris arahan dan nilai parameter. Parameter ini boleh dihuraikan dan diproses dengan mudah menggunakan alat seperti sys.argv dan argparse, supaya skrip boleh melakukan operasi yang berbeza berdasarkan input yang berbeza.
Atas ialah kandungan terperinci Penjelasan terperinci tentang parameter baris arahan python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!