python的xlrd怎么安装_python接口测试,第三方包xlrd和xlutils,怎么安装

第1个:xlrd的下载地址:https://pypi.python.org/pypi/xlrd/0.9.2

安装过程:下载后解压文件夹,使用cd命令行进入该文件夹后,用命令:python setup.py install 之后再import发现安装好了

第2个:pip install xlutils 安装xlutils,就可以了

第3个:pip install jsonpath_rw,安装jsonpath_rw,就可以了

问题反馈:

报错:

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'

解决方法:

查看一下对应的xls是否损坏,或者是否为xls文件,有可能只是后缀名为表格,内容实际上为json。我吧xls文件删除,重新建了一个xlsx文件,就好了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/244632.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux传输文件scp自动接密码,配置scp在Linux或Unix之间传输文件无需密码

如何配置scp文件传输实现scp在Linux或Unix之间传输文件,首先需要配置好scp,默认scp要使用密码的,通过以下配置可以不用输入密码,就完成Linux或Unix之间的文件传输假设有2台Linux, A server, B server(ip假设…

Excel表Ctrl+v和Ctrl shift+v有什么区别_Ctrl键与10个数字键,26个字母键的组合应用技巧解读...

键盘是一种必备的输入设备,其应用率最高的就是10个数字和26个字母。如果将这10个数字和26个字母与Ctrl键组合,并应用到Excel中,会是怎样的一种体验。一、Ctrl与数字键。1、Ctrl1:打开【设置单元格格式】对话框。方法:选…

图像信噪比计算公式_CT 科研设计之图像质量对比研究三步曲

CT科研是CT技术的窗口,帮助医务工作者开展CT科研也是我们的责任和义务! 问如何科学地比较不同重建技术的图像质量?答首先要排除其他影响图像质量的因素,然后进行客观指标的比较,最后进行主观指标的比较。CT 科研设…

linux rm 中文文件夹,在Linux下删除文件及文件夹(rm)

删除目录、文件 rm(remove)功能说明:删除文件或目录。语  法:rm [-dfirv][--help][--version][文件或目录...]补充说明:执行rm指令可删除文件或目录,如欲删除目录必须加上参数”-r”,否则预设仅会删除文件。参  数…

vue 改变domclass_手机上的大片制作软件——如何使用VUE

作者:海旅所 姚嘉禾VUE是一款手机视频拍摄与美化工具,允许用户通过简单的操作实现视频的拍摄、导入视频的剪辑,表现力的细调、改变滤镜,加贴纸和背景音乐等功能,轻松在手机上拍出电影大片的质感,实时记录与…

徐涛八套卷pdf_徐涛八套卷pdf,11月9日资料更新!

每日更新:天猫正版优惠券 肖四肖八50 原价659?f/u枝口~令¥U2rvc9tppTl¥回?t~bao?或坫击しāη接 https://m.tb.cn/h.4XKmUmV 至留览器徐涛冲刺四件套56 原价619?復淛这个¥ehWyckQvkBq¥打кǎI?淘Ь?或點凢しāη…

linux查代替命令,Linux下查/删/替 命令(转)

▪查看某目录下所有文件的个数:[rootlocalhost1 opt]# ls -l |grep "^-"|wc -l▪查看某目录下所有文件的个数,包括子目录里面的:[rootlocalhost1 opt]# ls -lR|grep "^-"|wc -l▪查看某目录下文件夹(目录)的个数&#xf…

lan8720a自协商启动_紫金矿业2020届校招海外9站全面启动(面向全专业)

01了解紫金矿业自1993年始27载春秋,紫金矿业砥砺前行现已成长为中国控制金属矿产资源最多的企业之一AH 股上市千亿级矿业巨头紫金矿业口碑载道亚洲最佳矿业公司2019年《福布斯》排行榜全球黄金企业第1位有色金属企业第10位2019年《财富》中国企业排行榜稳居百强紫金…

cad移动时捕捉不到基点_硬盘或移动硬盘认不到时,应该怎样进行故障的检测才正确...

其实能理解许多PC用户或笔记本电脑用户,在操作系统无法正常启动或是移动硬盘无法正常识别时往往都是找身边懂维修或是公司IT人员先进行检测,但是在做这些操作时千万要慎重,毕竟这关系到存在硬盘上的重要数据。为了能够最大限度上保证数据的可…

linux move权限,Red Hat Enterprise Virtualization Manager MoveDisk目标域权限检查不足拒绝服务漏洞...

发布日期:2013-02-05更新日期:2013-02-27受影响系统:RedHat Enterprise Virtualization Manager 3.0描述:--------------------------------------------------------------------------------BUGTRAQ ID: 57750CVE(CAN) ID: CVE…

jq fileupload 设置最大文件大小5m_捷达将发布全新中大型SUV 或命名VS9/车长超5m

【太平洋汽车网 新车频道】近日,我们从相关渠道了解到,捷达将推出一款全新的中大型SUV车型,或命名为VS9。据悉,新车将与一汽-大众SMV同平台打造,也就是基于MQB-B,车身尺寸与途昂相仿,长度将超过…

uml活动图 各个功能的操作流程和分支_UML建模之活动图介绍(Activity Diagram)

一、活动图的组成元素 Activity Diagram Element1、活动状态图(Activity)2、动作状态(Actions)3、动作状态约束(Action Constraints)4、动作流(Control Flow)5、开始节点(Initial Node)6、终止节点(Final Node)7、对象(Objects)8、数据存储对象(DataStore)9、对象流(Object Flo…

linux c 进程编程,linux c/c++ 编程之-----进程操作

进程系统调用 getpid 可以得到进程的 ID,而 getppid 可以得到父进程(创建调用该函数进程的进程)的 ID.#include ;pid_t getpid(void);pid_t getppid(void);struct passwd {char *pw_name; /* 登录名称 */char *pw_passwd; /* 登录口令 */uid_t pw_uid; /* 用户 ID */gid_t pw_g…

pcm 采样率转换_All Video Converter Pro for mac(音视频格式转换器)

视频格式不支持播放?macz为您介绍一款可以快速简单地将视频和音频文件转换为所有流行的格式。支持几乎所有的视频和音频格式,同时还可以裁剪视频,剪辑任何片段,将多个文件合并为一个,并 在视频上添加水印。All Video C…

qt中如何模拟按钮点击_qt – 在Windows中模拟鼠标按钮单击

这是在C#中,但可能会帮助您了解一下:[DllImport("user32.dll",CharSetCharSet.Auto,CallingConventionCallingConvention.StdCall)]public static extern void mouse_event(long dwFlags,long dx,long dy,long cButtons,long dwExtraInfo);private const …

linux监控哪些目录,linux管理文件和目录的命令

1.1 pwd命令该命令的英文解释为print working directory(打印工作目录)。输入pwd命令,Linux会输出当前目录。1.2 cd命令cd命令用来改变所在目录。cd / 转到根目录中cd ~ 转到/home/user用户目录下cd /usr 转到根目录下的usr目录中————-绝对路径cd test 转到当前…

input change获取改变之前的值和改变之后的值_科技改变游戏:玩家使用氛围灯追踪角色资源变化...

来自Reddit上的一位名叫Minokar的玩家,最近通过连接支持Wifi的LED智能灯,提出了一个巧妙追踪魔兽世界角色资源的办法。通过他的设计,这种智能氛围灯会根据角色的怒气、能量、连击点数或者当前的生命值来改变颜色和光的强度。他同时也发布了自…

红外传感器型号和参数_红外传感器参数|热释电红外传感器参数

宇宙间的任何物体只要其温度超过零度就能产生红外辐射,事实上同可见光一样,其辐射能够进行折射和反射,红外线传感器是用红外线的物理性质来进行测量的传感器。红外线又称红外光,它具有反射、折射、散射、干涉、吸收等性质。它是一…

linux 恢复boot分区,Linux boot分区格式化后恢复 示例

在之前的博客我们看了boot分区删除文件后的修复方法,如下:Linux boot 分区损坏重建 示例https://www.cndba.cn/dave/article/3534https://www.cndba.cn/dave/article/3535我们这里看一下直接把boot分区删除后的修复过程。 具体步骤如下。https://www.cnd…

netlink怎么读_内核交互 netlink,检测部分进程死亡和启动。

和内核交互netlinknetlink内核和用户进程交互用户空间用的是socket,内核空间用的是内部API和一个模块。向下兼容。面向数据包的应用。即SOCK_RAW and SOCK_DGRAM函数原型#include #include #include netlink_socket socket(AF_NETLINK, socket_type, netlink_famil…