尝试从Python脚本中的ifstat shell命令获取值。 我已经尝试过了,但是没有成功。
import subprocess
cmd = "ifstat -i wlan0 -b -n | awk 'NR>2 {printf "Download" $1 "Upload" $2}'"
Net = subprocess.check_output(cmd, shell = True )
print Net
当我运行ifstat-shell中的wlan0时,我得到了:
pi@raspberrypi:~$ ifstat -i wlan0
wlan0
KB/s in KB/s out
7.10 2.56
我想获取数据7.10和2.56