【发布时间】:2016-04-22 07:44:26
【问题描述】:
我有以下代码的这一部分:
p = subprocess.Popen(['C:/Python27/python.exe', '-m', 'robot', '-d', logs_directory, input_file], stdout=subprocess.PIPE)
for line in iter(p.stdout.readline, ''):
output = sys.stdout.write(line)
#sys.stdout.write(line)
print "\n\n"
print "************************************************"
print output
print "\n\n"
print "************************************************"
print "\n\n"
但控制台中的“输出”变量显示“无”
************************************************
None
************************************************
我在这里做错了什么?
【问题讨论】:
标签: python subprocess stdout