我想使用openpyxl读取xlsx文件。 这是我使用的典型代码:
import openpyxl
wb = openpyxl.load_workbook("example.xlsx")
sh = wb.get_sheet_by_name(name="Sheet3") or wb.get_sheet_by_name(name="Section3")
for rownum in range(1, sh.get_highest_row()):
print str(sh.cell(row=rownum, column=1).value)
在这个例子中,我能够从第一列中找到值。 问题是我在第二列和其他列中有数据,但在输出中我得到了无....
任何帮助都将不胜感激。
答案 0 :(得分:1)
它适用于库xlrd。 excel文件是用java库生成的。使用这种创建方式看起来有问题。用excell 2013打开它并保存为新的xlsx文件也可以更好。