Pandas導入導出&pickle文件模塊


Pandas可以讀取與存儲的文件格式有很多

像csv,excel,json,html等,詳細請看官方文檔https://pandas.pydata.org/pandas-docs/stable/user_guide/index.html

 

這里我們舉例csv文件,首先對文件進行讀取

import pandas as pd #加載模塊

#讀取csv
data = pd.read_csv('student.csv')

#打印出data
print(data)

 

源文件樣式

 

讀取展示

 

將資料存儲為pickle

data.to_pickle('student.pickle')

 

 思考為什么使用pickle模塊?

數據庫是數據存儲的常用方式,其在應用程序中使用,可以對大量數據進行存儲。

而pickle模塊同樣是為了永久存儲,其可以對小數據量進行存儲。數據存儲在一個.pickle文件中。

pickle和數據庫都是為了方便存儲數據。

pickle的使用:

pickle可以將對象數據壓到一個文件中,永久保存。這樣在取用時,只需將該文件中的數據取出。而不是每次都重新編譯各種語句,處理得到對象數據。

print("*******讀取pickle文件********")

with open('student.pickle','rb') as test:
    data = pickle.load(test)
print(data)

 

讀取結果展示

 


免責聲明!

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



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