python-pandas讀取mongodb、讀取csv文件

續上一篇博客(‘’selenium爬取NBA並將數據存儲到MongoDB‘)https://www.cnblogs.com/lutt/p/10810581.htmlhtml

本篇的內容是將存儲到mongo的數據用pandas讀取出來,存到CSV文件,而後pandas讀取CSV文件。python

其中mongo的操做涉及到受權的問題:數據庫

若是遇到報錯關於authenticate的,須要加受權,用時須要將各參數換成本身的
#導入相應的包
import pymongo
import pandas as pd
from pandas import Series,DataFrame
#鏈接數據庫
client = pymongo.MongoClient('localhost',27017)
db = client['python']
# 受權 db.authenticate(name
='lu',password='123456',source='admin') info = db['NBA'] #加載數據 data = DataFrame(list(info.find())) print(data) # 寫入CSV文件 data.to_csv('NBA.csv') import csv import pandas as pd from matplotlib import pyplot as plt filename = 'NBA.csv' with open(filename,encoding='UTF-8') as f: data = pd.read_csv(f) # team = data['team隊伍'] p3 = data['p3三分球命中次數'] p3a = data['p3a三分球投射次數'] p2 = data['p2二分球命中次數'] p2a = data['p2a三分球投射次數']
相關文章
相關標籤/搜索