1
我在Excel中有一張不是結構化數據的工作表,您可以看到here。如何使用python來計算excel每列中填充單元的數量
我嘗試使用xlrd
包
total_rows=worksheet.nrows
total_cols=worksheet.ncols
但是這是給我的最大行數列。但是我需要爲每列填充細胞數。有誰可以提出解決方案
我在Excel中有一張不是結構化數據的工作表,您可以看到here。如何使用python來計算excel每列中填充單元的數量
我嘗試使用xlrd
包
total_rows=worksheet.nrows
total_cols=worksheet.ncols
但是這是給我的最大行數列。但是我需要爲每列填充細胞數。有誰可以提出解決方案
您可以嘗試迭代每一行並檢查單元格是否爲空。你可以用這個:
import xlrd
book = xlrd.open_workbook('excel.xls')
sheet = book.sheet_by_index(0)
count = 0
for row in range(sheet.nrows):
for col in sheet.row_values(row):
if col.strip() != '':
count += 1