操作mongodb

MongoDB数据库是以k-v形式存储在磁盘上的。

import pymongo
client = pymongo.MongoClient(host='10.29.3.40',port=27017)
db = client['szp'] #选择数据库,如果这个数据库不存的话,会帮你创建
collection = db['stu_info'] #选择一个集合,就相当于mysql里面表
db['stu_info'].insert({'url':'http://www.baidu.com','title':'baidu.com','addr':'西二旗'})
for d in db['stu_info'].find({'title':'baidu.com'}):
print(d)
collection.delete_one({'title':'baidu.com'}) #如果有多条的话,只会帮你删掉1条
collection.delete_many({'title':'baidu.com'}) #会删除多条
print(list(collection.find()))
collection.update({'jd':'www.jd.com'},{'jd':'www.jd.com','addr':'亦庄'})
原文地址:https://www.cnblogs.com/URNOTBENBEN/p/9343932.html