python—pandas讀取excel與寫入excel


import pandas as pd
import openpyxl
#將excel數據讀取,輸出格式為dataframe格式
path = r'/Users/**/PycharmProjects/class/pyclass1/others/file/學生信息表.xlsx'
#sheet_name可填寫1)excel中表單序號從0開始2)表單名
data = pd.read_excel(path,sheet_name='基礎信息')
#data.head()
print(data)
#將dataframe格式數據寫入excel表
path=r'/Users/**/PycharmProjects/class/pyclass1/others/file/學生信息表2.xlsx'
data.to_excel(path)


#將多個dataframe寫入到一個excel同一sheet頁
data1=data.copy()
data2=data.copy()
path1=r'/Users/**/PycharmProjects/class/pyclass1/others/file/學生信息表合並同表單.xlsx'
write = pd.ExcelWriter(path1)
data1.to_excel(write)
data2.to_excel(write,startcol= 5)
write.save()
#將多個dataframe寫入到一個excel不同sheet頁
path2=r'/Users/**/PycharmProjects/class/pyclass1/others/file/學生信息表合並不同表單.xlsx'
data3=data.copy()
data4=data.copy()
write = pd.ExcelWriter(path2)
data3.to_excel(write,"sheet1")
data4.to_excel(write,"sheet2")
write.save()


免責聲明!

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



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