python封装读取excel
时间: 2023-10-13 07:28:09 浏览: 95
python读取excel
以下是Python中读取Excel文件的封装函数示例:
```python
import xlrd
def read_excel(file_path):
# 打开Excel文件
workbook = xlrd.open_workbook(file_path)
# 获取所有sheet名称
sheet_names = workbook.sheet_names()
# 循环遍历sheet
for sheet_name in sheet_names:
# 获取sheet
sheet = workbook.sheet_by_name(sheet_name)
# 获取行数和列数
rows = sheet.nrows
cols = sheet.ncols
# 循环遍历每一行
for row in range(rows):
# 循环遍历每一列
for col in range(cols):
# 获取单元格的值
cell_value = sheet.cell_value(row, col)
# 打印单元格的值
print(cell_value)
# 调用函数
file_path = 'test.xlsx'
read_excel(file_path)
```
该函数使用xlrd模块来读取Excel文件中的数据。它首先打开Excel文件,然后获取所有sheet的名称。接下来,它循环遍历每个sheet,获取行数和列数,然后循环遍历每一行和每一列,获取每个单元格的值,并打印出来。
阅读全文