Python初学者 - 尝试使用sys.stdout.write输出列表
我想要做的是在 sys.stdout.write
的最后,输出上面打印列表的内容,就在 ScriptRes:OK:
之后。
我的代码
print list[0]['VersionString']
sys.stdout.write("ScriptRes:OK:")
我相信这可能很简单,但我在网上搜索时却找不到相关的信息!
2 个回答
0
我猜你在一个列表里有一个字典,试试这个方法:
sys.stdout.write('脚本结果:成功:%s' %list[0]['版本字符串'])
0
这个问题有点难懂,但听起来你是想要在“OK:”后面直接显示第一个打印的结果。
我不太明白你为什么要把print和sys.stdout.write混在一起用(作为初学者,除非你知道这样做的原因,否则最好不要这样做)。
所以,有一个很简单的方法就是用 print "ScriptRes:OK:", list[0]['VersionString']
这样写。