1

私が探しているのは、マイコードsys.stdout.writeの直後の最後に上記のように印刷リストの内容を出力することですScriptRes:OK:

print list[0]['VersionString']
sys.stdout.write("ScriptRes:OK:")

これはおそらく簡単なことだと思いますが、私のグーグルは空白を描いています!

4

2 に答える 2

0

私はあなたがリストの中に辞書を持っていると思います、これを試してください

sys.stdout.write('ScriptRes:OK:%s'%list [0] ['VersionString'])

于 2013-01-24T10:30:42.480 に答える
0

質問は理解しにくいですが、OKの直後の最初の印刷の結果が必要なようです。

printとsys.stdout.writeを混在させる理由はわかりません(初心者としては、理由がわからない限り、おそらくそうすべきではありません)。

したがって、1つの明白な方法はprint "ScriptRes:OK:", list[0]['VersionString']

于 2013-01-24T10:09:38.600 に答える