赞
踩
目标:使用Python读取.xlsx表格文件
第一步:寻找解决方法:百度。你一定能看到以下几个帖子:
第二步:实际操作,继续出现问题:于是我按照帖子的做法操作(我是使用的好在anaconda安装的Python),所以自带了xlrd这个库。代码如下:
但是,仍然报错!出现文件类型不支持错误,即xlrd不支持.xlsx文件度读取(又经过百度,发现原来是xlrd版本太高了,我的是2.0.1版本报错)。
继续解决文件类型不支持错误:又经过百度发现原来xlrd2库可以解决这个问题。
第三步:下面安装xlrd2库。
直接在命令行输入:pip install xlrd2。等待一会出现成功安装就可以了。然后重启Python,就能扫描到这个库了。
好,到现在xlrd2这个库也安装好了,记住,我们的目标:使用Python读取.xlsx文件还没有实现。
第四步:下面使用xlrd2读取.xlsx文件。
发现继续出错!继续百度,原来是这个getiterator方法报错。
第五步:寻找解决方法:按照错误提示显示的那个让你记住的地址,找到xlsx.py文件,打开它,查找getiterator方法,替换成为iter(一共有两个getiterator都替换成为iter)
第六步:目标达成。还记得我们的目标吗?Python下读取.xlsx文件, 好,现在使用iter替换完了,再用xlrd2读取一下,代码如下:
发现没有错误了!正常运行!至此目标达成。以上步骤都是我亲测可行的,如果大家觉得有用,多多评论,动动手指点点赞。
好久没有更Python,主要是最近在学MATLAB,这次更新也是自己使用Python遇到了问题,分享给大家。如果大家有MATLAB相关的程序需求,可以私信我,简单的我可以无偿帮大家写(主要是难的我也不会。)
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。