相关疑难解决方法(0)

使用 Python 获取 adb 输出

我正在尝试使用以下代码获取 adb 命令的输出:

pathCmd = './adb shell pm path ' + packageName


pathData = subprocess.Popen(pathCmd,stdout = subprocess.PIPE)
result = pathData.stdout.read()
print result
Run Code Online (Sandbox Code Playgroud)

知道为什么这个命令不起作用吗?

这是我看到的错误:

OSError: [Errno 2] No such file or directory
Run Code Online (Sandbox Code Playgroud)

我可以得到 os.system 的输出,但子进程失败

python subprocess adb

5
推荐指数
1
解决办法
8175
查看次数

标签 统计

adb ×1

python ×1

subprocess ×1