La version de Python sur mon Mac est 2.7.10, je dois donc faire correspondre la version et installer pymongo par la méthode suivante.
sudo pip install pymongo==2.7.2
Connectez-vous au MongoDB local, et s'il existe une base de données appelée hoge sur MongoDB, écrivez ce qui suit pour obtenir la connexion.
#!/usr/bin/env python
# -*- coding:utf-8 -*-
from pymongo import Connection
#Obtenez une connexion mongodb
con = Connection('localhost', 27017)
db = con.hoge
S'il existe une collection appelée hoge_mst dans une base de données appelée hoge, récupérez la collection comme suit.
col = db.hoge_mst
print col.find_one()
for item in col.find():
print item
key1
Si vous souhaitez obtenir la valeur uniquement pour la colonne de la collection
for item in col.find():
print item['key1']
itemid
Obtenez seulement ceux avec une clé de 2
for item in col.find({'itemID':2}):
print item['key1']
Recommended Posts