python 子进程和 shlex
python subprocess and shlex
我正在尝试使以下 python 代码起作用,但我无法使语法起作用。有人可以帮忙吗?
import subprocess
import shlex
subprocess.call(shlex.split('top -d 5 -n 1 -b -o %CPU | head -n 12 > output.txt'))
我得到了下面的工作,谢谢你的帮助!
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)
我正在尝试使以下 python 代码起作用,但我无法使语法起作用。有人可以帮忙吗?
import subprocess
import shlex
subprocess.call(shlex.split('top -d 5 -n 1 -b -o %CPU | head -n 12 > output.txt'))
我得到了下面的工作,谢谢你的帮助!
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)