python如何获取取excel文件总行数
时间: 2023-08-30 12:06:39 浏览: 80
你可以使用 Python 中的 openpyxl 库来打开 Excel 文件并获取行数。下面是一个示例代码:
```python
from openpyxl import load_workbook
# 打开 Excel 文件
workbook = load_workbook(filename='example.xlsx')
# 选择 Sheet
sheet = workbook.active
# 获取行数
row_count = sheet.max_row
print("Excel 文件总行数为:", row_count)
```
在这个示例中,我们打开名为 `example.xlsx` 的 Excel 文件,并选择默认的工作表。然后,我们使用 `max_row` 属性获取总行数,并将其打印出来。
相关问题
python如何使用pandas模块获取取excel文件总行数
使用 `pandas` 模块也可以很方便地获取 Excel 文件的总行数。下面是一个示例代码:
```python
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('example.xlsx')
# 获取行数
row_count = len(df)
print("Excel 文件总行数为:", row_count)
```
在这个示例中,我们使用 `pd.read_excel()` 函数读取 `example.xlsx` 文件,并将结果存储在一个 `DataFrame` 中。然后,我们使用 `len()` 函数获取 `DataFrame` 的长度,即总行数,并将其打印出来。
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文件名,可以根据实际情况进行修改。
阅读全文