背景 在pycharm项目下,有一个data.xlsx,主要用来存放接口测试用例数据的 要通过openpyxl库去读取data.xlsx,方法: openpyxl.load_workbook(path) 然后报错了,报错如下图 问题原因 xlsx不能正常打开了,可以尝试在pycharm中双击data.xlsx,会发现无法正常打开xlsx文件了 解决方法 只能重新创建一个新的xlsx文件,然后覆盖已损坏的文件,就可以解决这个问题了…
通过Pycharm工具新建一个xlsx文件. 再通过openpyxl模块读取该表时,报错: zipfile.BadZipFile: File is not a zip file 如下所示: 解决办法:删除通过Pycharm工具新建的xlsx文件,再使用office软件新建一个xlsx表.后问题解决.…
一.TypeError:类型错误,对象用来表示值的类型非预期类型时发生的错误 错误例子: age=18 print(‘我的年龄是’+age) 报错信息:TypeError: can only concatenate str (not "int") to str (这是类型错误,提示必须是一个字符串,不能是数字.) 解决方法:在使用“+”做拼接的时候,必须使用字符串,或者把数字转化成字符串. 正确代码: age=18 print(‘我的年龄是’+str(age)) 二.Attribute…
作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息. Python 有两种错误很容易辨认:语法错误和异常. Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常. 语法错误 Python 的语法错误或者称之为解析错,是初学者经常碰到的,如下实例 >>> while True print('Hello world') File "<stdin>", line , in ? while…
python官方文档:https://docs.python.org/zh-cn/3/tutorial/index.html 1.indentationerror:unindent does not match any outer indentation level 原因:没有对齐导致的,设置notepad:视图-->显示符号-->显示空格和制表符 参考:https://www.crifan.com/python_syntax_error_indentationerror/comment-pa…
 更新ing 报错类型 报错内容 错误判断 错误解决方式 IndentationError IndentationError:unexpected indent 格式错误:以外缩进   IndentationError IndentationError:unindent does not match any outer indentation level 格式错误:缩进方式不一致,有的用空格(数量是否一致),有的用Tab  调整对应内容的缩进,一致(4空格) IndentationError  …
1.TabError: inconsistent use of tabs and spaces in indentation 在缩进中不一致地使用tab键和空格键. 报错原因:混用了tab和space所致! 解决方法:平时养成敲代码的时候只使用tab键进行缩进操作之类的习惯.或用编辑器将tab转换成空格之类. 2.错误信息:can't open file 'sum1-100.py' : [Errno 2] No such file or directory 不能打开文件'sum1-100.py'…
1.Pycharm No module named requests 的解决方法 pip install requests 然后重启pycharm…
python中使用openpyxl模块时报错: File is not a zip file. 最大的原因就是不是真正的 xlsx文件, 如果是通过 库xlwt  新建的文件,或者是通过自己修改后缀名得到的 xlsx文件,都会报错,我遇到的解决办法基本都是自己使用 office 新建一个xlsx文件,网上说的是由于新版 office 加密的原因,只能通过 office 的软件才能建立真正的xlsx文件. 同时来自网友的经验:#Python大坑:openpyxl和(xlrd,xlwt)不可混用!#…
目录 Django 连接 MySQL数据库及常见报错解决 终端或者数据库管理工具连接 MySQL ,并新建项目所需数据库 安装访问 MySQL 的 Python 模块 Django 相关配置 可能会遇到的报错 报错1: django.core.exceptions.ImproperlyConfigured: mysqlclient 1.x.xx or newer is required; you have 0.x.x. 报错2:AttributeError: 'str' object has n…