Tôi đang khởi chạy một chương trình với subprocess
trên Python.Giết một cuộc gọi con đang chạy phụ
Trong một số trường hợp, chương trình có thể bị đóng băng. Điều này nằm ngoài tầm kiểm soát của tôi. Điều duy nhất tôi có thể thực hiện từ dòng lệnh được khởi chạy là CtrlEsc sẽ giết chương trình một cách nhanh chóng.
Có cách nào để mô phỏng điều này với subprocess
không? Tôi đang sử dụng subprocess.Popen(cmd, shell=True)
để khởi chạy chương trình.
Có lẽ nên cố gắng chấm dứt trước khi hoàn toàn tiêu diệt nó. – Gewthen
Đã cố gắng chấm dứt và sau đó giết, subprocess vẫn chạy !! – hungryWolf
có thể là do shell = True –