【问题标题】:Find path of linux system binary from within python从 python 中查找 linux 系统二进制文件的路径
【发布时间】:2016-06-15 01:14:04
【问题描述】:

有没有办法从 Python 中找到任何给定系统二进制文件的路径,类似于 bash 命令which?

我知道我可以使用 subprocess 或 sh 模块,但这些模块要么需要我启动新进程或安装其他软件包。

有没有一种简单的pythonic方式来做到这一点?

谢谢!

【问题讨论】:

标签: python linux bash path subprocess


【解决方案1】:

尝试distutils.spawn.find_executable,它会尝试在path中列出的目录中查找可执行文件。

【讨论】:

    猜你喜欢
    • 2014-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-06
    • 2016-04-16
    • 2020-04-14
    • 1970-01-01
    相关资源
    最近更新 更多