0

我正在尝试使以下 python 代码正常工作,但我无法使语法正常工作。有人可以帮忙吗?

import subprocess
import shlex

subprocess.call(shlex.split('top -d 5 -n 1 -b -o %CPU | head -n 12 > output.txt'))
4

1 回答 1

0

我得到了以下工作,感谢您的帮助!

import subprocess

subprocess.Popen("top -d 5 -n 1 -b -o %CPU | head -n 12 > output.txt",shell=True,stdout=subprocess.PIPE,stderr=subprocess.STDOUT)
于 2018-07-28T13:47:32.257 回答