otm*_*ger 3 python arrays mongodb pymongo
我正在尝试使用pymongo.到目前为止一切都还可以,我可以连接到mongodb,插入并进行查询.我面临的问题是将数据从find()python数组中获取.
这是我的代码
>>> a = db.sensor.find({'sensor_id':3})
>>> a
<pymongo.cursor.Cursor object at 0x637f70>
>>> for bla in a:
... print bla
...
{u'date': datetime.datetime(2013, 3, 4, 21, 8, 23, 907000), u'_id': ObjectId('51350d4772ab8a691c370453'), u'sensor_id': 3, u'value': -1625.0}
{u'date': datetime.datetime(2013, 3, 4, 21, 20, 12, 694000), u'_id': ObjectId('5135100c72ab8a695b54a4f3'), u'sensor_id': 3, u'value': -1875.0}
{u'date': datetime.datetime(2013, 3, 4, 21, 22, 4, 985000), u'_id': ObjectId('5135107c72ab8a69851a5a95'), u'sensor_id': 3, u'value': -1812.0}
{u'date': datetime.datetime(2013, 3, 4, 21, 26, 11, 758000), u'_id': ObjectId('5135117372ab8a69b285b4c7'), u'sensor_id': 3, u'value': -1312.0}
Run Code Online (Sandbox Code Playgroud)
有没有办法制作类似的东西myValues[i] = bla.value?
tea*_*ine 10
"bla"只是一本字典,所以
myValues[i] = bla['value']
Run Code Online (Sandbox Code Playgroud)
是你在找什么.
| 归档时间: |
|
| 查看次数: |
15687 次 |
| 最近记录: |