Từ các tài liệu python:tham số đầu tiên của os.exec *
Các loại exec *() chức năng phải mất một danh sách các đối số cho chương trình mới nạp vào quá trình này. Trong mỗi trường hợp, đối số đầu tiên của các đối số này được chuyển qua cho chương trình mới dưới dạng tên riêng thay vì làm đối số mà người dùng có thể đã nhập trên dòng lệnh. Đối với lập trình viên C, đây là argv [0] được chuyển đến chính của chương trình(). Đối với ví dụ , os.execv ('/ bin/echo', ['foo', 'thanh']) sẽ chỉ in thanh trên đầu ra tiêu chuẩn; foo dường như bị bỏ qua.
Ai đó có thể giúp tôi hiểu điều này không? Tôi cần phải làm gì nếu tôi muốn chạy chương trình của riêng mình với một số tham số?