您的位置:首页 > 数据库 > Mongodb

csv json文件写入MongoDB & Python读取数据库

2019-05-16 17:40 2216 查看

写入MongoDB

我比较习惯用cmd写入数据,直接进入数据所在根目录/在file后面导到数据所在根目录

mongoimport --db taobao --collection consumer --type csv --headerline --ignoreBlanks --file tianchi_mobile_recommend_train_user.csv

Python读取数据库

导入包

from pymongo import MongoClient
from pandas.io.json import json_normalize

读取指令

conn = MongoClient(host='localhost', port=27017)  # 实例化MongoClient
db = conn.get_database('douban')  # 连接到名为douban的数据库

douban_movie = db.get_collection('douban_movie3') # 连接到集合下的数据名称douban_movie3
data = douban_movie.find()  # 查询这个集合下的所有记录

数据规范化

data = json_normalize([line for line in data])

读取完成

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: