我建议您
subprocess.getoutput()按其实际用途来使用-
在shell中运行命令并获取其字符串输出(而不是字节字符串输出)。然后,您可以在空白处分割并从返回的字符串列表中获取第一个元素。
尝试这个:
import subprocessstdoutdata = subprocess.getoutput("wc --lines /var/log/syslog")print("stdoutdata: " + stdoutdata.split()[0])
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)