之前对mongodb 不是特别熟,所以当时加上服务器权限的事,所以花了不少时间;
在jupyter 上加载相关的包,现在用的是MongoClient还没有用性能更快的Connection包:
from pymongo import MongoClient
client = MongoClient('mongodb://username:password@*.*.*.*:27017/')
db = client.database
#如下命令用来显示该数据库中的collections
db.list_collection_names()
#加载相关的collection即sql中的表;
data = db.tablename
df = pd.DataFrame(list(data.find()))
df 就是 dataframe
此刻即完成;
网友评论