1. Tushare安装
pip install tushare
2.安装MongoDB(参照MongoDB官网)
3.启动MongoDB
mongod --dbpath "e:\mongodb\data\db" --logpath "e:\mongodb\logs\mongodb.log"
mongodb安装为Windows Service:
mongod --dbpath "e:\mongodb\data\db" --logpath "e:\mongodb\logs\mongodb.log" --install -serviceName "MongoDB"
启动MongoDB:net start MongoDB
4.安装MongoDB Python驱动
pip install pymongo
5.下载数据至MongoDB
import json
import tushare as ts
from pymongo import MongoClient
ts_datas = ts.get_stock_basics()
HOST_ADDRESS = "localhost"
HOST_PORT = 27017
conn = MongoClient(HOST_ADDRESS, HOST_PORT)
db = conn.fintech # 连接fintech数据库,没有则自动创建
mproduct = db.mproduct # 使用mproduct集合,没有则自动创建
mproduct.insert(json.loads(ts_datas.to_json(orient='records')))
print("Save success!")
6.查看数据
进入MongoDB控制台或者使用工具查询:
db.getCollection('mproduct').find({})