ValueError:尝试从数据库访问时“解压缩的值太多”

时间:2018-05-08 07:47:33

标签: python database python-2.x

我正在尝试从数据库中获取数据并存储

但我收到了错误

[pqr] = abc_report.updates[0]['mno'][0]['groups'][0]['params'].iteritems()

数据在params

中是这样的
{u'def': True, u'efg': 17, u'ijk': 127,  u'xyz': True}

1 个答案:

答案 0 :(得分:2)

您需要移除[pqr]周围的方括号。这里的方括号使得python尝试并从iteritems()解包返回。返回将是多个值,并且您尝试仅分配一个值; python不会让你这样做。