我使用的是Ubuntu,我想知道是否安装了AIDE。这是到目前为止我的代码
import subprocess
result = subprocess.run(['dpkg', '-s', 'aide'], stdout = subprocess.PIPE)
print(result)
在使用subprocess.PIPE之后,执行的命令的输出仍然被打印到python shell上
打印(结果)给了我这个输出
CompletedProcess(args=['dpkg', '-s', 'aide'], returncode=1, stdout=b'')
如何将执行的命令的输出放入变量中,并仅在需要时打印它
您可以使用Popen:
相关问题 更多 >
编程相关推荐