报错1.module ‘xlrd’ has no attribute ‘open_workbook’
这种情况我是两种情景造成的
解决:1.由于文件名字和库的名字一致导致的,例如:文件名字叫xlrd.py,这导致他的读取错误,改名即可。2.由于xlrd版本导致的,我开始的版本是2.0.1,打开cmd命令,输入pip install xlrd,卸载原有的版本,再输入pip install xlrd-1.2.0,从新打开即可,有些下载不了的,可以在代码后添加下载的镜像网址路径就可以下载(因为国内网与国外不一致所导致的)
报错2.xlrd.biffh.XLRDError: Excel xlsx file; not supported
这种情况也是库的版本导致的,一般现在的环境配置的库的版本都是2.0.1版本,版本高了,但是不好用了,同样的可以在setting环境中卸载(anaconda环境),在里面进行下载即可,在cmd中操作也可以。
报错3.AttributeError: ‘ElementTree’ object has no attribute ‘getiterator’
解决:点开报错环境的py代码,将内容中的getiteratori修改为iter即可,也可以找到这个代码路径下修改。替换完问题即可解决。

版权声明:本文为qq_42278015原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。