|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 只为 于 2017-10-27 16:13 编辑
代码:
- # coding:utf-8
- import xlrd
- fname = "qc_order.xls" # 文件名称
- bk = xlrd.open_workbook(fname)
- sheet1 = bk.sheets()[0]
- for i in range(1, 5):
- row_data = sheet1.row_values(i)
- print(i)
复制代码
运行报错:
- /usr/bin/python3.5 /home/odoo/odoo-dev/custom_addons/python_learn_test/import_data_qc/iomport_sale_order/import_sale_order.py
- Traceback (most recent call last):
- File "/home/odoo/odoo-dev/custom_addons/python_learn_test/import_data_qc/iomport_sale_order/import_sale_order.py", line 16, in <module>
- bk = xlrd.open_workbook(fname)
- File "/home/odoo/.local/lib/python3.5/site-packages/xlrd/__init__.py", line 162, in open_workbook
- ragged_rows=ragged_rows,
- File "/home/odoo/.local/lib/python3.5/site-packages/xlrd/book.py", line 91, in open_workbook_xls
- biff_version = bk.getbof(XL_WORKBOOK_GLOBALS)
- File "/home/odoo/.local/lib/python3.5/site-packages/xlrd/book.py", line 1271, in getbof
- bof_error('Expected BOF record; found %r' % self.mem[savpos:savpos+8])
- File "/home/odoo/.local/lib/python3.5/site-packages/xlrd/book.py", line 1265, in bof_error
- raise XLRDError('Unsupported format, or corrupt file: ' + msg)
- xlrd.biffh.XLRDError: Unsupported format, or corrupt file: Expected BOF record; found b' <html x'
- Process finished with exit code 1
复制代码
从python2.7 换到python3.5 出现这个问题,怎么排查问题? |
|