python读取excel的行数
基于python3.x下
需要包
from openpyxl import load_workbook
1 from openpyxl import load_workbook
2 wb = load_workbook(filename=r'C:\\Users\\Administrator\\Desktop\\库存大表0803.xlsx') ##读取路径
3 ws = wb.get_sheet_by_name("Sheet1") ##读取名字为Sheet1的sheet表
4 num = 1
5
6 while 1:
7 cell = ws.cell(row=num, column=1).value
8 if cell:
9 num = num +1
10 else:
11 print(num)
12 exit()
```python
在这里插入代码片
其中,设置了死循环
while 1:
则一直读取单元格的内容:
cell = ws.cell(row=num, column=1).value
如果cell不为空
if cell:
num = num +1
则继续读取下一行
如果出现空,那么打印num的值,也就是行数,最后跳出程序
else:
print(num)
exit()