如何使用openpyxl读取总行数
时间: 2024-05-08 16:17:58 浏览: 14
你可以使用openpyxl中的worksheet.max_row属性来获取总行数,例如:
```python
from openpyxl import load_workbook
# 打开Excel文件
wb = load_workbook('example.xlsx')
# 选择需要读取的worksheet
ws = wb['Sheet1']
# 获取总行数
total_rows = ws.max_row
# 打印总行数
print('总行数为:', total_rows)
```
这样就可以获取到Excel文件中Sheet1工作表的总行数。
相关问题
如何使用python中openpyxl读取excel表格总行数
可以使用openpyxl的工作表的`max_row`属性来获取excel表格的总行数。示例代码如下:
```python
import openpyxl
# 打开 Excel 文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择一个工作表
sheet = workbook.active
# 获取总行数
total_rows = sheet.max_row
print('总行数为:', total_rows)
```
这段代码会输出Excel表格的总行数。
如何使用openpyxl获取excel中sheet的总行数
您可以使用 openpyxl 库中的 worksheet 对象的属性 max_row 来获取 Excel 表格中某个工作表的总行数。示例代码如下:
```
from openpyxl import load_workbook
# 读取 Excel 文件
workbook = load_workbook(filename='example.xlsx')
# 获取工作表
worksheet = workbook['Sheet1']
# 获取工作表总行数
total_rows = worksheet.max_row
# 打印总行数
print('该工作表总共有', total_rows, '行数据')
```
请注意,以上代码中的 `example.xlsx` 是示例文件名,请根据实际情况修改为您要读取的 Excel 文件名。同时,`Sheet1` 也是示例工作表名称,同样需要根据实际情况修改。