我的* .xls文件中有一些值,但是当我尝试使用wb_sheet.col_values(...)导入它时,我只得到空值。我试过wb_sheet.col(...),它还声称那些单元格是空的。但是,它们不是,我可以在Excel中看到这些值。
我的* .xls文件是由Labview脚本生成的,我很确定它包含一些makros和东西。但是,xlrd不会返回错误。
我会上传一份样本表,但它包含机密信息。
版本: python 2.7.3,Windows 7,Excel 2010,xlrd 0.8.0。
小脚本:
wb = open_workbook('*.xls')
wbs = wb.sheet_by_index(0)
wbs.col(0)
我得到的结果是所有单元格的为空:'',,即使第一列包含值,当我用excel打开时。
答案 0 :(得分:0)
期望:xlrd报告文件中的内容。如果在打开文件时Excel执行“makros and stuff”时插入了缺少的数据值,那么您需要查看其他地方 - see this previous question。