【发布时间】:2013-01-21 11:42:31
【问题描述】:
我想获得第一个在 linux 机器上运行的界面。我正在使用subproces,并且我有以下代码:
def get_eth_iface():
awk_sort = subprocess.Popen( ["-c", "ifconfig | cut -d ' ' -f 1 | grep eth | head -n 1" ], stdin= subprocess.PIPE, shell=True )
awk_sort.wait()
output = awk_sort.communicate()[0]
但是这个结果将被打印到控制台并且不会被保存到变量中。如何将其重定向到变量?
【问题讨论】:
标签: python command subprocess