我运行以下内容:
from subprocess import call
call(["uptime"])
我明白了:
19:36:49 up 4 days,5:58,14位用户,平均负载:0.46,0.32,0.40
问题:我想将此字符串拆分为单词(每个单词由空格分隔),以便我可以检查一定量的负载。我该怎么做呢?
非常感谢!
答案 0 :(得分:1)
<iframe name="frame" src="http://site1.com"></iframe>
<a href="http://site2.com" target="frame">Link 1</a>
<a href="http://site3.com" target="frame">Link 2</a>
<a href="http://site4.com" target="frame">Link 3</a>
答案 1 :(得分:1)
您正在寻找subprocess.check_output
。
像这样(在翻译中):
>>> import subprocess
>>> output = subprocess.check_output("uptime", shell=False)
>>> print output.split()
['18:06:24', 'up', '16', 'days,', '22:40,', '8', 'users,', 'load', 'average:', '0.30,', '0.45,', '0.59']
有关详情,请参阅https://docs.python.org/2/library/subprocess.html#subprocess.check_output