比如说我要读取

http://basic.10jqka.com.cn/600383/xls/Important_declaredate.xls

的数据信息,用的是xlrd程序包。

import xlrd

xls= xlrd.open_workbook('Important_declaredate.xls',encoding_override='utf-8')

table=xls.sheets()[0]

print table

程序debug错误信息:

File "/Volumes/MacHD/work/stock/main.py", line 20, in main

xls= xlrd.open_workbook('Important_declaredate.xls',encoding_override='utf-8')

File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/xlrd/__init__.py", line 435, in open_workbook

ragged_rows=ragged_rows,

File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/xlrd/book.py", line 91, in open_workbook_xls

biff_version = bk.getbof(XL_WORKBOOK_GLOBALS)

File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/xlrd/book.py", line 1258, in getbof

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 1252, in bof_error

raise XLRDError('Unsupported format, or corrupt file: ' + msg)

xlrd.biffh.XLRDError: Unsupported format, or corrupt file: Expected BOF record; found '\xd6\xb8\xb1\xea\\\xc8\xd5\xc6'

为什么会出现错误?

python excel读取出错_编码 - python读取excel数据出错相关推荐

  1. python登录教务系统_记python登陆学校教务系统踩过的坑

    最近开发关于学校服务类小程序,小程序后台需要从学校的系统获取到各同学的信息,所以语言优先选择了python,并用了Django框架.之前也有写过一些爬虫,但都是用其他语言写的.对python并不熟悉, ...

  2. python2读取excel中文处理_用python + openpyxl处理excel(07+)文档 + 一些中文处理的技巧...

    最近要帮做RA的老姐写个合并excel工作表的脚本--源数据是4000+个excel 工作表,分布在9个xlsm文件里,文件内容是中英文混杂的一些数据,需要从每张表中提取需要的部分,分门别类合并到多个 ...

  3. python 读取excel太慢_使用xlrd读取django批量excel文件太慢

    我正在加载django模型中的excel文件,并使用xlrd读取并存储在数据库中. 加载大约20k行需要1分钟.但是我的文件有160k行,大约需要8分钟,所以我需要将这种大容量文件的读取和存储时间减少 ...

  4. python 追加到字典_使用Python读取,写入和解析JSON

    JSON是用于数据交换的轻量级数据格式,可以很容易地被人类读取和写入,也可以由机器轻松解析和生成.它是一种完全独立于语言的文本格式.为了处理JSON数据,Python有一个名为的内置包json. 示例 ...

  5. python调用扫描仪设备_在Python中使用串行端口从扫描仪读取输入

    这个问题似乎措辞不当.您可以使用Python的raw_input函数从标准输入中读取数据以提问,如果您知道设备通信的波特率,您可以从串行端口读取字节(否则您将收到垃圾邮件).从这个示例中,我不确定您到 ...

  6. python拷贝excel工作簿_几百个Excel表格需要复制粘贴,如何用Python一键搞定?

    在工作中经过会遇到大量格式一致,内容不同的Excel表格文件,需要将这里面的内容整理到一个Excel文件中的情形.一般情况下,都是将这些Excel表格文件一个一个地打开,将里面的内容复制,然后粘贴到一 ...

  7. python 读plt文件_用python读Excel文件

    在IC设计.验证.后端中经常会用Excel来做配置文件.寄存器表.定义后端SDC参数等,不管Excel好不好用,但学习成本低啊. Excel文件的结构 Excel文件主要由工作簿(book).工作表( ...

  8. python打开excel进行编辑_使用Python进行Excel文件处理

    本章节选自本人著<Python Basic Tutorial>第十五章 15. Excel文件处理 15.1 引言 数据处理是Python的一大应用场景,正如我在本书之前所反复强调的,基于 ...

  9. .bin 文件用excel文件打开_用python读Excel文件

    在IC设计.验证.后端中经常会用Excel来做配置文件.寄存器表.定义后端SDC参数等,不管Excel好不好用,但学习成本低啊. Excel文件的结构 Excel文件主要由工作簿(book).工作表( ...

最新文章

  1. linux elf 文件查看工具 readelf
  2. 接软件开发项目,你需要知道这些!
  3. 微软Build 2016前瞻:让开发者编写能畅行所有设备的app
  4. 实现TcpIp简单传送
  5. STM32的I2C主从机通信
  6. PWN-PRACTICE-BUUCTF-12
  7. android intent包装,Android 中的 Intent
  8. Hadoop-MapReduce
  9. Nginx URL重写规则配置详解
  10. vue axios配置 发起请求加载loading请求结束关闭loading
  11. 基于阿里云服务器+wordpress构建自己的网站(全过程系列,无需任何编程知识)
  12. E 帮 SeSe 的一篇示例
  13. matlab做瑞利信道仿真,瑞利信道怎么用 matlab做仿真
  14. 计算机操作系统(一)——计算机操作系统的概念
  15. Macbook Pro 扩展内存
  16. C语言项目-后宫选妃系统-第一天
  17. 关于Java的二十篇技术热文
  18. cadence设计软件安装
  19. 将土豆或者youku 的视频放到自己的网站上面.
  20. Android Studio中对res、AndroidManifest、buil.gradle文件夹的讲解

热门文章

  1. ORACLE考试例题
  2. 一个简单的字符串,为什么 Redis 要设计的如此特别
  3. Visio 2007 画大括号
  4. 4、Channel(通道)
  5. 什么是聚合路由器?主要运用在哪些方面?
  6. 物联网技术周报第 121 期: 使用 Arduino 监测你的睡眠质量
  7. EO.Web浏览器 v2023.0.18.0 for .NET -- EO.WebBrowser
  8. 二分查找 找一个比目标数小的最大数
  9. win10字体模糊怎么调节
  10. 从python菜鸟到kaggle_Kaggle首次定义数据科学家:30岁,年薪5万刀,爱Python,最恨脏数据-阿里云开发者社区...