Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah saya boleh menangkap input pengguna dan menghuraikan hujah baris arahan dalam Python?
Menggunakan Input Pengguna dan Argumen Baris Perintah dalam Python
Dalam Python, menangkap input pengguna dan membaca argumen baris arahan adalah tugas penting untuk interaktif dan skrip yang fleksibel. Berikut ialah panduan komprehensif untuk menangani keperluan ini.
Pengendalian Input Pengguna
Untuk menangkap input pengguna, Python menyediakan modul cmd. Modul ini memudahkan penciptaan penterjemah baris arahan dengan gesaan mesra pengguna dan autolengkap. Untuk membaca terus input teks daripada pengguna, gunakan fungsi raw_input dalam Python 2 atau input dalam Python 3.
# Python 2 text = raw_input("Enter some text: ") # Python 3 text = input("Enter some text: ")
Penghuraian Argumen Baris Perintah
Sys Python. atribut argv menyimpan argumen baris arahan yang dihantar ke skrip. Akses argumen ini dalam skrip sebagai senarai, dengan elemen pertama ialah nama fail skrip dan elemen seterusnya ialah argumen.
import sys print(sys.argv)
Untuk penghuraian pilihan baris perintah lanjutan, Python menawarkan dua modul:
Apabila bekerja dengan fail sebagai input baris arahan, pertimbangkan untuk menggunakan modul input fail untuk kefleksibelan.
Sumber
Untuk selanjutnya rujukan, rujuk perpustakaan Python rasmi dokumentasi:
Atas ialah kandungan terperinci Bagaimanakah saya boleh menangkap input pengguna dan menghuraikan hujah baris arahan dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!