1. ホーム
  2. python

[解決済み] 実行ファイルのパスはどうすればわかりますか?

2023-05-13 10:09:01

質問

バイナリへのパスで環境を設定する必要があります。シェルで、私は which を使ってパスを見つけることができます。pythonに同等のものがありますか? これは私のコードです。

cmd = ["which","abc"]
p = subprocess.Popen(cmd, stdout=subprocess.PIPE)
res = p.stdout.readlines()
if len(res) == 0: return False
return True

どのように解決するのですか?

あるのは distutils.spawn.find_executable() .