Để đọc dòng lệnh biểu mẫu tệp bằng Python, tập lệnh bạn muốn sử dụng cho nó cần phải chấp nhận đối số CLI. Ví dụ:giả sử bạn muốn viết lệnh cat trong python (lệnh kết xuất tất cả nội dung tệp trên thiết bị đầu cuối). Để làm điều đó, bạn chỉ cần viết một chương trình:
import sys with open(sys.argv[1], 'r') as f: contents = f.read() print contents
Nếu bạn lưu tệp này dưới dạng cat.py và chạy nó bằng:
$ python cat.py my_file.txt
Thao tác này sẽ lấy my_file.txt và chuyển nó tới cat.py dưới dạng đối số CLI trong biến argv [1] (đối số dòng lệnh thứ hai) mà chúng ta có thể sử dụng để lấy tệp và nội dung của nó.