Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách truy cập tham số dòng lệnh trong Python?


Dòng lệnh là nơi đưa lệnh thực thi cho hệ điều hành. Script Python chạy bằng cách viết tên script sau executable python trong command line.

C:\users\acer>python test.py

Nếu muốn truyền dữ liệu cho script xử lý, các phần tử viết cách nhau bởi dấu cách tiếp theo tên script. Danh sách này gọi là command line arguments.

Ví dụ

C:\users\acer>python test.py Hello TutorialsPoint

Các item cách nhau bởi dấu cách lưu trong List đặc biệt argv[]. Nó định nghĩa trong module sys.

Trong ví dụ trên, List sẽ chứa:

sys.argv[] = ['test.py', 'Hello', 'TutorialsPoint']

Trong chương trình truy cập các argument bằng:

import sys
print("first command line argument: ", sys.argv[1])
print("second command line argument: ", sys.argv[2])