我使用xlrd轉換我的.xls Excel文件到CSVfile然而,當我嘗試打開工作簿我的程序崩潰發送錯誤消息轉換Excel以CSV蟒蛇
bof_error('Expected BOF record; found %r' % self.mem[savpos:savpos+8])
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/xlrd/book.py", line 1224, in bof_error
raise XLRDError('Unsupported format, or corrupt file: ' + msg)
xlrd.biffh.XLRDError: Unsupported format, or corrupt file: Expected BOF record; found 'Chrom\tPo'
的Chrom\tPo
是我的一部分頭文件的Excel文件,但我不明白什麼是Excel文件的錯誤,以及如何改變它。
程序崩潰權當我嘗試使用xlrd.open_workbook(「Excel文件」)
你使用的是什麼版本的xlrd,什麼類型的Excel文件(xls vs xlsx)? – Dan
轉換文件時出現錯誤,或者在嘗試打開文件時轉換後出錯? – Will
Dan - 我使用的xlrd版本是1.0.0,我使用的是.xls。當我嘗試xlrd.open_workbook(excelfile)時轉換文件時發生錯誤 –