磨刀不误砍柴工,花点时间看mongodb的教程还是必要的,菜鸟教程里有:http://www.runoob.com/mongodb/mongodb-tutorial.html
client = pymongo.MongoClient('mongodb://用户名:密码@host:27017')
需要填写的三个参数: 用户名, 密码, host
import pymongo
# mongoDB配置
#如果是连接本地的mongoDB可以直接写成(不唯一):client = pymongo.MongoClient('mongodb://localhost:27017')
client = pymongo.MongoClient('mongodb://root:123456@127.0.0.1:27017') #示例
db = client.mongo # 将databases命名为mongo, 如果不存在会新建一个
collection = db.apps # 将collection命名为app
# 存入mongoDB
def save_to_mongo(data): #data为需要存入的数据
print('存储到mongoDB:')
try:
if collection.insert(data):
print('Save successfully')
except Exception:
print('Save Failed')
# 读取mongoDB中的数据
def read_data_from_mongo():
gd = []
items = db.items.find()
for app in apps:
gd.append(app['xxxx']) #需要提取的数据
return gd
#print(len(gd))