Python是一種使用廣泛的編程語言,它具有優(yōu)秀的數(shù)據(jù)處理能力。作為數(shù)據(jù)處理的重要組成部分,遍歷Excel工作表是Python的一個(gè)常用操作。在本文中,我們將介紹如何使用Python遍歷Excel工作表。
# 導(dǎo)入相關(guān)模塊 import openpyxl # 打開Excel文件 wb = openpyxl.load_workbook('example.xlsx') # 獲取所有的工作表 sheet_names = wb.get_sheet_names() # 遍歷每個(gè)工作表 for sheet_name in sheet_names: # 獲取工作表對象 sheet = wb.get_sheet_by_name(sheet_name) # 遍歷每行 for row in sheet.rows: # 遍歷每個(gè)單元格 for cell in row: # 打印單元格的值 print(cell.value)
以上代碼首先使用openpyxl模塊導(dǎo)入Excel文件,然后獲取所有的工作表,接著遍歷每個(gè)工作表,使用sheet對象遍歷每行和每個(gè)單元格,并打印出單元格的值。
值得注意的是,在openpyxl3.0.0及以后版本的庫中,wb.get_sheet_names()方法已被棄用,改為wb.sheetnames,其它方法的使用方法基本一致,如wb.get_sheet_by_name(sheet_name)可以替換為wb[sheet_name]。
通過Python遍歷Excel工作表,我們可以很容易地獲取每個(gè)單元格的值,并進(jìn)一步進(jìn)行處理和分析。因此,掌握這一操作對于數(shù)據(jù)分析和處理工作具有很高的實(shí)用性和價(jià)值。
上一篇vue aston
下一篇python 遙控車