【发布时间】:2014-11-10 18:31:51
【问题描述】:
我在 MongoDB 中有一个使用 Python 的查询:
for car in cars.find({"year": "2014"}):
print car['V8']
问题是,并不是每条记录都有 V8 条目存在。会弹出错误:
KeyError: 'V8'
无法解码任何 JSON 对象
如果 Key 不存在,我如何忽略错误并只打印空字符串?
【问题讨论】:
我在 MongoDB 中有一个使用 Python 的查询:
for car in cars.find({"year": "2014"}):
print car['V8']
问题是,并不是每条记录都有 V8 条目存在。会弹出错误:
KeyError: 'V8'
无法解码任何 JSON 对象
如果 Key 不存在,我如何忽略错误并只打印空字符串?
【问题讨论】:
这看起来像python,如果是的话你可以这样做
print car.get("V8", "")
【讨论】: