0
有沒有一種方法可以從Python內找到任何給定系統二進制文件的路徑,類似於bash命令which
?在Python中查找linux系統二進制文件的路徑
我知道我可以使用subprocess
或sh
模塊,但這些模塊或者要求我啓動一個新進程或安裝其他軟件包。
有沒有一個簡單的pythonic方式做到這一點?
謝謝!
有沒有一種方法可以從Python內找到任何給定系統二進制文件的路徑,類似於bash命令which
?在Python中查找linux系統二進制文件的路徑
我知道我可以使用subprocess
或sh
模塊,但這些模塊或者要求我啓動一個新進程或安裝其他軟件包。
有沒有一個簡單的pythonic方式做到這一點?
謝謝!
嘗試distutils.spawn.find_executable,它試圖找到可執行在路徑列出的目錄。
[This](http://stackoverflow.com/questions/5226958/which-equivalent-function-in-python)可能是有用的 – urban