close
wb=openpyxl.load_workbook('test.xlsx')
ws=wb.get_sheet_by_name('test')
#逐欄抓取資料呈現
for col in ws.columns:
for cell in col:
print(cell.value,end='\t')
print()
#逐列抓取資料呈現
for row in ws.rows:
for cell in row:
print(cell.value,end='\t')
print()
#抓取特定的列資料
rows=tuple(ws.rows) #ws.rows會形成一個叫做generator的東東,稱之為生成器,它是所有列的集合,必須先轉成tuple元組或串列之後方可讀取。
row=rows[2] #選擇欲讀取的是第幾列
for r in row: #依序取出每個cell的資料
print(r.value,end='\t')
全站熱搜
留言列表