此问题已经在这里有了答案:
我有这种格式的回复,并使用python代码获取键和值。
def test()
data={u'app': u'e2e', u'Cost': u'qwerty', u'Environment': u'E2E', u'e2e3': 'test', u'e2etest': u'at2', u'Se2e': u'function'}
for k,v in data.items():
print (k)
print (v)
test()
对于数据中的k,v:ValueError:太多值无法解包(预期2)
根据是python 2还是python 3,应该执行以下操作:
# Python 2
for k,v in data.iteritems():
...
# Python 3
for k,v in data.items():
...
查看.items()
SO线程中有关.iteritems()
和this的更多详细信息。
您需要使用data.items()
for k, v in data.items():
print(f'{k}: {v}')