【发布时间】:2011-06-23 03:10:05
【问题描述】:
是否可以像 dict 这样将 pymongo Cursor 作为键值对进行迭代?我正在使用 python 2.6 和 pymongo 1.9。
我试过了:
import pymongo
mongo = pymongo.Connection('localhost')
mongo_db = mongo['my_database']
mongo_coll = mongo_db['my_collection']
cursor = mongo_coll.find()
records = dict([(record_id, record) for record_id, record in mongo_cursor])
但我得到了错误:
ValueError: too many values to unpack
【问题讨论】: