如何将 dynamo 项目从扫描转换为 dict/json?

How to convert dynamo items from scan to dict/json?

我正在使用 boto 从扫描中检索 dynamo 项目。

for item in scan_results:
    print item

我可以通过以下方式访问每个 属性:

for item in scan_results:
    print item['propA']

for item in scan_results:
    print json.dumps(item) # This does not work

如何将每个项目转换为 json 对象或字典? 如果可以避免,我想避免必须遍历 item 中的键并通过循环生成字典。

这个怎么样?

for item in scan_results: print json.dumps(dict(item))