爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 11965|回复: 0

[经验总结] [已收纳]python之使用xlrd包读取表格报错(已解决)

[复制链接]

新浪微博达人勋

发表于 2020-9-17 09:53:19 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 15195775117 于 2021-1-27 11:04 编辑

今天一读表格就报错:

runfile('G:/数据/WindLidar.py')
G:\数据\探空.xls
Traceback (most recent call last):
  File "G:\数据\WindLidar.py", line 22, in <module>
    workbook = xlrd.open_workbook(file)
  File "C:\ProgramData\Anaconda3\lib\site-packages\xlrd\__init__.py", line 148, in open_workbook
    bk = book.open_workbook_xls(
  File "C:\ProgramData\Anaconda3\lib\site-packages\xlrd\book.py", line 117, in open_workbook_xls
    bk.parse_globals()
  File "C:\ProgramData\Anaconda3\lib\site-packages\xlrd\book.py", line 1205, in parse_globals
    self.handle_sst(data)
  File "C:\ProgramData\Anaconda3\lib\site-packages\xlrd\book.py", line 1176, in handle_sst
    self._sharedstrings, rt_runlist = unpack_SST_table(strlist, uniquestrings)
  File "C:\ProgramData\Anaconda3\lib\site-packages\xlrd\book.py", line 1398, in unpack_SST_table
    nchars = local_unpack('<H', data[pos:pos+2])[0]
error: unpack requires a buffer of 2 bytes


网上也有同病相怜者:
在openwork报错Debug错误信息

原来,另存一份即可

密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表