web技术

Python读取Excel行数的方法

2023-10-09 20:07 作者:不是企鹅原创

在 Python 项目开发中,有时我们需要使用 Python 读取 Excel 行数,该怎么做呢?关于这个问题,网上有一些很复杂的解决方法,我感到很费解,其实获取 Excel 行数不是一行代码的事吗?本文我将为大家介绍一个简单的使用 Python 获取 Excel 文件行数的方法。

不说废话,先上代码:

from openpyxl import load_workbook
  
# 加载 Excel 文件,引号中是 Excel 文件名
workbook = load_workbook('测试的文件.xlsx')
  
# 选择工作表,引号中是工作表名,大小写敏感
sheet = workbook['Sheet1']

# 输出最大行数
print(sheet.max_row)

# 关闭工作簿
workbook.close()

运行这段程序,输出“测试的文件.xlsx”文件的“Sheet1”工作表的总行数。虽然看起来也不简单,但其实真正计算行数的代码只有 sheet.max_row 。

这段程序需要用到 openpyxl 库,可运行以下命令安装:

pip install openpyxl

还要注意文件名和工作表名是大小写敏感的,例如将 Sheet1 写成 sheet1 将会报错。

标签: #openpyxl
推荐文章
如何批量修改文件名?你可能在网上搜到了许多方法,但操作起来并不简单,有...
同事找我帮忙,让我帮他写一个Python程序,用来删除Excel中的重复行。于是我...
如何使用Python在Excel中删除行?实际情景中往往是要求按条件删除、批量删除...
同事找我帮忙,希望能帮她写一个文件检测程序,运行程序就能快速找出被修改...
如何使用 Python 在 Excel 查找数据?如何实现模糊查找和精确查找?如何在一...
推荐专题
如何自己建网站?建网站难不难?其实建网站说难不难,说容易也并不容易,难...
本专题精心收集整理了多种HTML+CSS+JS轮播图实现方案,带详细代码和讲解,正...