我使用函数row_values和col_values处理 Excel 文件:
import xlrd
workbook = xlrd.open_workbook( filename )
sheet_names = workbook.sheet_names()
for sheet_name in sheet_names:
sheet = workbook.sheet_by_name( sheet_name )
# ...
row_values = sheet.row_values( rownum )
# ...
col_values = sheet.col_values( colnum )
例如,我将 col_values 作为 list。如果我在某列中遇到一个空单元格怎么办?例如单元格(1,1)不为空,单元格(1,2)为空,单元格(1,3)不为空?如何检测单元格 (1,2) 为空?
我得到一个带有空字符串的列表作为空单元格的值,这是真的吗(对于大多数生成 Excel 文件的知名程序)?