Tôi muốn chạy một chương trình dòng lệnh từ bên trong một tập lệnh python và nhận được kết quả đầu ra.Cách lấy dữ liệu từ dòng lệnh từ bên trong chương trình Python?
Làm cách nào để nhận thông tin được hiển thị bởi foo để tôi có thể sử dụng thông tin đó trong tập lệnh của mình?
Ví dụ, tôi gọi foo file1
từ dòng lệnh và nó in ra
Size: 3KB
Name: file1.txt
Other stuff: blah
Làm thế nào tôi có thể lấy tên file làm một cái gì đó giống như filename = os.system('foo file1')
?
có thể trùng lặp của [Thực thi chương trình dòng lệnh từ trong python] (http://stackoverflow.com/questions/450285/executing-command-line-programs-from-within-python) – Daenyth