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


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

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

其中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三分球投射次數']

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM