Python debug(二)
来源:互联网 发布:产品建模软件 编辑:程序博客网 时间:2024/05/17 09:28
Python——debug
TypeError: ‘NoneType’ object is not iterable
异常很明白:空类型(NoneType)不可被迭代。
可能的原因在于,list 的大部分的成员函数返回值(更易型操作)都是为 NoneType 的:
- (1).extend()
- (2).append()
- (3).remove()
- (4).reverse()
所以,return l.extend(l2)
这样的操作是无意义的,而应该转换为:
l.extend(l2)return l
.pop() 无论含不含参数(含参:弹出指定位置的元素,不含参:弹出尾端的元素)是 list 的更易型操作,存在返回值;
异常
如果不对 return/raise 抛出的异常做任何处理,就会在控制台显示该异常名及相关信息
如果使用:
try: ...except *Error: ...
就会在 except 的代码体内定制用户想要的处理;
0 0
- Python debug(二)
- Python——debug(二)
- Python debug —— 逻辑错误 (二)
- matlab debug(二)
- 【J2ME】 Debug 笔记(二)
- C/C++ debug(二)
- debug python
- python debug【】
- python debug
- Python Debug
- Python debug
- python debug
- 给函数增加Debug头(二)
- [Debug]Native Exception学习(二)
- [Debug]Kernel panic学习笔记(二)
- 《DEBUG HACKS》中文版笔记(二)
- Python debug 模块之pdb--(一)
- DEBUG笔记二
- UDP的使用方法
- OpenCV学习笔记(二十八)——光流法对运动目标跟踪Video
- UDP的特点以及使用案例
- 在windows7下给vs2010配置dirent.h头文件
- 02 - 加载XIB(ViewController)后 View的子控件无响应中
- Python debug(二)
- ToolBar的封装
- PHP 简介
- 03 - renderInContext:与drawInContext:方法 - 截屏(截图)无法显示子控件
- codeforces->653A. Bear and Three Balls
- Problem A: 删除区间内的元素(线性表)
- OC面向对象深入了解
- kafka学习
- 建立一个文本转换服务器