mongodb是近一段時間以來比較流行的非關系數據庫之一,由於python和它都對json類型有着很好的支持,因此配合起來可謂天衣無縫。
首先要下載python對mongodb支持的包pymongo
import pymongo
#建立連接
client = pymongo.MongoClient("localhost", 27017)
#指定數據庫 db = client.****
#指定集合
collection=db.****
#指定要查詢的內容
result= collection.find_one({},{event_name:1}) #獲取返回的值
group_id= result[event_name]
上面只是一個簡單的查詢,也可以再建立連接之后,進行其他的操作,比方插入數據:
new_post = {"AccountID":22,"UserName":"libing"} new_posts = [{"AccountID":22,"UserName":"liuw"}, {"AccountID":23,"UserName":"urling"}] collection.insert(new_post)
或者插入多條數據:
collection.insert_many(new_posts)
或者進行刪除或更新操作:
#刪除一條記錄 collection.remove({'id':1}) #更新一條記錄 collection.update({'id':2}, {'$set':{'name':'haha'}})
更多mongodb操作可以見mongodb筆記