基於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()
其中,設置了死循環
while 1:
則一直讀取單元格的內容:
cell = ws.cell(row=num, column=1).value
如果cell不為空
if cell: num = num +1
則繼續讀取下一行
如果出現空,那么打印num的值,也就是行數,最后跳出程序
else: print(num) exit()