import pandas as pd
import pymongo
# mongo不带密码连接
con = pymongo.MongoClient('ip')
# mongo带密码连接
con = pymongo.MongoClient('mongodb://{}:{}@{}'.format("用户名", "密码", "ip"))
db = con['库名']['表名']
#从mongo中读取数据
data = pd.DataFrame(list(db.find({},{'doi':1,'relatedIdentifier':1,'_id':0})))
#写入文件
# 保存为csv格式
data.to_csv('data.csv', encoding='utf-8')
# 保存为xls格式
data.to_excel('relatedIdentifier.xls', encoding='utf-8')