Python XLR错误:预期的转炉记录;找到0x4b50

Python XLR错误:预期的转炉记录;找到0x4b50,python,excel,Python,Excel,我认为代码没有问题。你能帮助我吗?我需要帮助。谢谢大家! from xlrd import open_workbook wb = open_workbook('/pdf-ex/exc.xlsx','rb') for s in wb.sheets(): print 'Sheet:',s.name for row in range(s.nrows): values=[] for col in range(s.ncols): v

我认为代码没有问题。你能帮助我吗?我需要帮助。谢谢大家!

from xlrd import open_workbook

wb = open_workbook('/pdf-ex/exc.xlsx','rb')
for s in wb.sheets():
    print 'Sheet:',s.name
    for row in range(s.nrows):
        values=[]
        for col in range(s.ncols):
            values.append(s.cell(row,col).value)
        print ",".join(values)
    print

我也遇到了同样的问题,通过升级到0.8.0版解决了这个问题

在此版本之前,不支持xlsx/xlsm

发布公告:


最新版本:

此线程表示您有一个
xlsm
文件:我也有同样的问题。通过将xlsx文件保存为xls文件来解决此问题。