Pandas 讀取和儲存檔案

2021-10-03 15:46:50 字數 956 閱讀 5538

1.讀取檔案

pandas可以讀取xlsx、json、csv、sql等多種檔案格式

import pandas as pd

# 讀取檔案

file

= pd.read_excel(

"test.xlsx"

, encoding=

"utf-8"

)# 需要安裝xlrd模組

# file = pd.read_csv()

# file = pd.read_json()

# file = pd.read_html()

# file = pd.read_sql()

print

(file

)# 輸出結果:

# 姓名 性別 身高 年齡 婚配

# 0 張三 男 155 25 是

# 1 李四 男 185 34 否

# 2 王五 女 150 25 是

# 3 趙六 男 177 45 是

# 4 阿七 女 156 19 否

# 修改內容

file

.iloc[0,

2]=166

print

(file

)

2.儲存檔案
# 儲存檔案

file

.to_excel(

"mydata.xlsx"

, encoding=

"utf-8"

)# file.to_excel("mydata.xlsx", encoding="utf-8", index=false) 不儲存索引

# file.to_csv()

# file.to_json()

# file.to_html()

# file.to_sql()

pandas 索引的儲存和讀取

以csv為例,如果在儲存csv檔案時把索引也儲存上了,那麼在預設讀取時pandas會自動再加一列索引,從0到n 1。原來的索引會成為一列普通的內容。如下例所示。df.to csv a.csv encoding utf 8 sig index true,sep df pd.read csv a.csv...

pandas檔案讀取

改變工作路徑 import os print os.getcwd 列印當前工作目錄 print os.listdir os.chdir c users administrator import pandas as pd for price in dfs1 print price 讀取資料是指定乙個列...

檔案儲存和讀取

通過檔案的處理,可以把記憶體中的資料儲存到外存中,實現資料的持久化。一 檔案的儲存 file fp 處理檔案流程 1 開啟檔案 建立乙個從記憶體到磁碟的緩衝區,把內容寫到記憶體中。fopen 2 存資料 把記憶體中的資料對映到磁碟中,實現資料寫入。fprint 3 關閉檔案 fclose 如下 in...