我正在尝试使以下python代码正常工作,但我只是无法使语法正常工作。有人可以协助吗?
import subprocess
import shlex
subprocess.call(shlex.split('top -d 5 -n 1 -b -o %CPU | head -n 12 > output.txt'))
答案 0 :(得分: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)