Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Mengakses dan Menggunakan Argumen Baris Perintah dalam Python?

Bagaimana untuk Mengakses dan Menggunakan Argumen Baris Perintah dalam Python?

Barbara Streisand
Barbara Streisandasal
2024-12-26 01:21:15427semak imbas

How to Access and Use Command Line Arguments in Python?

Argumen Baris Perintah dengan Python

Soalan: Bagaimanakah kita boleh mengakses dan mentafsir argumen baris arahan yang disediakan untuk Python skrip?

Konteks:

Argumen baris perintah membenarkan pengguna mengkonfigurasi gelagat skrip apabila dipanggil. Ia adalah ciri biasa bagi banyak atur cara.

Memproses Argumen Baris Perintah:

Dalam Python, pembolehubah sys.argv menyimpan senarai argumen baris arahan. sys.argv[0] sentiasa mewakili nama skrip itu sendiri.

Untuk memproses argumen, anda boleh lelaran ke atas sys.argv[1:], yang mengandungi argumen sebenar yang disediakan. Contohnya:

import sys

print("\n".join(sys.argv))

Kod ini mencetak setiap hujah pada baris baharu.

Sebagai alternatif, anda boleh mengakses hujah tertentu mengikut indeksnya:

import sys

print(sys.argv[1:])

Kod ini mencetak hanya argumen yang disediakan pengguna, tidak termasuk nama skrip.

Atas ialah kandungan terperinci Bagaimana untuk Mengakses dan Menggunakan Argumen Baris Perintah dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn