Tôi cần thiết lập môi trường với đường dẫn đến tệp nhị phân. Trong shell, tôi có thể sử dụng whichđể tìm đường dẫn. Có tương đương trong python không? Đây là mã của tôi.
cmd = ["which","abc"]
p = subprocess.Popen(cmd, stdout=subprocess.PIPE)
res = p.stdout.readlines()
if len(res) == 0: return False
return True
whichbản thân nó không phải là một lựa chọn tốt để phát hiện nếu một lệnh được cài đặt. Tham khảo