如何使用openpyxl获取excel中sheet的总行数
时间: 2024-05-05 19:18:40 浏览: 7
您可以使用 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` 也是示例工作表名称,同样需要根据实际情况修改。
相关问题
如何使用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表格的总行数。
python中如何获取excel的总行数
可以使用第三方库`openpyxl`来操作Excel文件,并通过`Worksheet`对象的`max_row`属性获取Excel表格的总行数。具体代码如下:
```python
import openpyxl
# 打开Excel文件
wb = openpyxl.load_workbook('example.xlsx')
# 选择Sheet
sheet = wb.active
# 获取总行数
total_rows = sheet.max_row
print(f'Excel表格总行数为:{total_rows}')
```
其中,`example.xlsx`是Excel文件名,可以根据实际情况进行修改。