要在Python中读取xlsx文件,需要使用第三方库openpyxl
以下是读取xlsx文件的基本步骤:
1、安装openpyxl
库
可以使用pip安装:
pip install openpyxl
2、导入openpyxl
库
import openpyxl
3、打开xlsx文件
使用load_workbook()
函数打开xlsx文件,例如:
workbook = openpyxl.load_workbook('example.xlsx')
4、选择工作表
使用workbook.active
来选择活动工作表,或者使用workbook.get_sheet_by_name()
来选择特定的工作表,例如:
worksheet = workbook.active
5、访问单元格和单元格的值
使用worksheet.cell()
函数来访问单元格,例如:
cell_value = worksheet.cell(row=1, column=1).value
6、读取整个工作表
可以使用worksheet.iter_rows()
函数来迭代整个工作表中的行,例如:
for row in worksheet.iter_rows():
for cell in row:
print(cell.value)
7、关闭工作簿
最后要使用workbook.close()
函数来关闭工作簿,例如:
workbook.close()