Làm cách nào để chuyển từ điển sang tập lệnh python từ tập lệnh python khác trên dòng lệnh? Tôi sử dụng subprocess để gọi kịch bản thứ hai.Chuyển từ điển sang tập lệnh Python thông qua dòng lệnh
Các tùy chọn tôi đã đến là:
I) Xây dựng mô-đun để phân tích cú pháp từ điển từ chuỗi (sâu hơn tôi mong đợi).
II) Sử dụng tệp tạm thời để viết dưa và chuyển tên tệp làm đối số
III) Không cho phép từ điển, nhưng xử lý cặp khóa/giá trị (đó là "prog.py keya valuea keyb valub")
Giải pháp không nhất thiết phải thân thiện với người dùng, nhưng không cần phải thân thiện với chương trình. Chương trình thứ hai phải được chạy như một quá trình riêng biệt, do các vấn đề về bảo mật và tài nguyên.
Đây chính xác là những gì tôi đang tìm kiếm –