Python Excel文件進行讀寫


Python 對Excel文件進行操作


 1.創建Excel文件

2.向Excel文件中寫入內容

3.讀取Excel文件中的內容

4.在Excel文件中設置多個sheet頁面


 1.創建Excel文件

from openpyxl import Workbook
wb = Workbook()     #創建文件對象
ws = wb.active        #獲取第一個sheet
ws.title="first"     #設置sheet名稱
wb.save("D:/test.xlsx")    #保存

2.向Excel文件中寫入內容

from openpyxl import Workbook
wb = Workbook()     #創建文件對象
ws = wb.active        #獲取第一個sheet
ws.title="first"     #設置sheet名稱
ws["A1"] = "time"    #設置表頭(A1的位置):為time
ws["B1"] = "year"    #設置表頭(B1的位置):為year
ws.append(["10月23日10:59:57","2018年"])     #添加第一行數據
ws.append(["10月23日11:00:36","2018年"])        #添加第二行數據
wb.save("D:/test.xlsx")        #保存

3.讀取Excel文件中的內容

from openpyxl import load_workbook         #導入讀文件的方法
wb = load_workbook("D:/test.xlsx")         #找到需要讀取的文件
ws=wb.active                     #獲取第一個sheet
val=ws.cell(row=1,column=1).value         #讀出A1表格中的內容
print(val)        #打印

4.在Excel文件中設置多個sheet頁面

from openpyxl import Workbook
wb = Workbook()         #創建文件對象
ws = wb.active             #獲取第一個sheet
ws.title="first"        #設置sheet名稱
ws2=wb.create_sheet("second")         #創建第二個sheet文件
ws_insert = wb.create_sheet('second',1)         #在文件的第二個頁面中插入一個名字為second的sheet
wb.save("D:/test.xlsx")         #保存     注意:如果文件存在,會報錯

 


免責聲明!

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



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