免費學習推薦:
在介面自動化測試中,對於測試資料通常採用Excel進行管理。Openpyxl能夠讀取和修改.xls檔案,使用Openpyxl前先要掌握三個物件,即:Workbook(工作簿,一個包含多個Sheet的Excel檔案)、Worksheet(工作表,一個Workbook有多個Worksheet,表名識別,如「Sheet1」,「Sheet2」等)、Cell(單元格,儲存具體的資料物件)三個物件。
Openpyxl模組常用方法:
1.開啟Excel:
wb =openpyxl.load_workbook(「apicases.xlsx」)
2.定位表單:
sheet = wb[「login」]
3.讀取表單資料:
data=sheet.cell(3,7).value
4.獲取最大行,最大列:
max_row = sheet.max_row
max_column= sheet.max_column
5.寫入資料:
sheet.cell(10,10,「這是一個寫入測試」)
wb.save(file)
6.遍歷表格中所有資料:
datas = []
for i in range(1,max_row+1):
for j in range(1, max_column+1):
data = sheet.cell(i,j).value
datas.append(data)
print(datas)
Openpyxl模組操作Excel程式碼封裝:
執行結果:
大量免費學習推薦,敬請存取(視訊)
以上就是介紹Python中openpyxl模組基本用法的詳細內容,更多請關注TW511.COM其它相關文章!