异常集

摘要:
2ZeroDivisionError除法0错误1.ZeroDivision错误:divisionbyzero问题描述:除法0。3NameError标识符错误1.名称错误:名称“demo1”未定义问题描述:demo1未定义解决方案:很可能是您定义了它,但没有对象调用它!检查。如果没有,请定义一个。4缩进错误1.缩进错误:unident不匹配您的缩进级别异常描述:缩进不匹配任何外部缩进级别解决方案:即,缩进有问题,但不一定是此行。检查下一行或上一行的缩进是否有问题。要使用全局变量,请在以下方法中声明:globalx如果x变量作为参数传入,请使用非局部变量

1 SyntaxError 语法错误

1.SyntaxError: default 'except:' must be last

  • 问题描述:默认except必须放在最后。except默认为except Exception as result: 它必须放在所有except的后面。
  • 解决方法:将except放在最后。

2 ZeroDivisionError 除0错误

1.ZeroDivisionError: division by zero

  • 问题描述:除0。
  • 解决方法:不要除0啊!

3 NameError 标识符错误

1.NameError: name 'demo1' is not defined

  • 问题描述:demo1没有被定义
  • 解决方法:很有可能是你定义了但是没有对象调用它!检查一下,如果不是这样,就定义一个。

4 IndentationError 

1.IndentationError: unindent does not match any outer indentation level

  • 异常描述:未缩进与任何外部缩进级别都不匹配
  • 解决方法:就是说,缩进有问题,但不一定是这行,检查一下下一行或上一行缩进是不是有问题。

5 TypeError 类型错误

1.TypeError: descriptor '__init__' requires a 'super' object but received a 'str'

  • 异常描述:标识符“__init__”需要一个super对象,但却收到一个str对象
  • 解决方法:你可能把super后面的括号忘记了;你可能参数传错了

2.TypeError: 'NoneType' object is not subscriptable

  • 异常描述:NoneYype对象不可调用
  • 解决方法:大概是你调用的对象为None型

6 UnboundLocalError

1.UnboundLocalError: local variable 'x' referenced before assignment

  • 异常描述:赋值前引用的局部变量“x”
  • 解决方法:说的是你还没有初始化这个局部变量x,多半是因为你把这个变量当全局变量了,即使它和全局变量重名,它也是局部变量。若要使用该全局变量,请在本方法中声明它: global x 若该x变量是作为参数传进来的,请使用 nonlocal x

免责声明:文章转载自《异常集》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Linux高级指令Kubernetes K8S之通过yaml文件创建Pod与Pod常用字段详解下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

组合图制作,Graphpad Prism

但是如果加上WB,或者切片、照片等等,那就要多做一步了,需要用到Photoshop或Illustrator。鉴于大多数杂志要求用矢量图,我们就用Illustrator吧。前期统计部分当然还是用GraphpadPrism7。来吧~1各图统一风格现在咱们有了8个统计图的数据,做了统计,Prism给8个数据集都生成了这样一张原始的毛坯图。对齐之后导出EPS格式,便...

Zabbix故障处理系列

然后,您还需要重新启动zabbix porxy。我刚重启了zabbix特工。然而,Zabbix网络界面的图形中没有数据。此时,重新启动zabbix代理以解决相应的问题。Zbx在Zabbix监控的网页上也显示为灰色。有时,其中一些可能是绿色的,如下所示:问题2:当Zabbix代理未升级时,无法在Zabbix监控页面上监控数据。原因:ZABBIX4.0版本存在兼...

微信小程序使用weui构建搜索栏(searchbar)+导航(navbar)

首先需要在lib目录中添加weui.wxss。searchbar和navbar结合主要解决两者的层次问题,即搜索框输入时,下方的检索结果能够覆盖住navbar。下面就开始发码啦:wxml部分:0}}"bindtap="clearInput"˃搜索˂viewclass="weui-search-bar__cancel-btn"hidden="{{!...

索引节点(inode)爆满问题处理

后来,我用df-I检查/data分区的索引节点,发现它已满,这导致系统无法创建新的目录和文件。inode是用于存储这些数据的信息,包括文件大小、所有者、用户组、读写权限等。inode索引每个文件的信息,因此它具有inode的值。根据指令,操作系统可以通过inode值最快找到对应的文件。故障排除的原因是/data/cache目录中有大量小字节缓存文件,这些文件...

AntDesignVue中关于Table组件的使用

--下面这整个div都是设置每一列搜索的样式图标--˃searchInput=c":placeholder="`Search${column.dataIndex}`":value="selectedKeys[0]"@change="e=˃setSelectedKeys(e.target.value?...

如何给LINUX红帽子版本配置IP(转)

如果需要绑定另一个IP地址,只需在文件名中添加一个,并在文件中的DEVICE中添加eth0:x。LINUX可以支持多达255个IP别名,多个网卡绑定到一个IP地址,并且可以使用多个网卡创建具有相同IP地址的虚拟网卡。事实上,这种技术已经存在于Sun和Cisco中,它们分别被称为中继和以太网信道技术。在Linux中,这种技术被称为绑定。...