摘要: BaseException 是 Exception 的父类,作为子类的Exception无法截获父类BaseException类型的错误 BaseException: 包含所有built-in exceptions Exception: 不包含所有的built-in exceptions,只包含bu 阅读全文
posted @ 2019-07-18 13:18 ctrl_TT豆 阅读(14126) 评论(0) 推荐(1) 编辑
摘要: 在程序运行的过程中,如果发生了错误,没有错误处理就会终止掉程序。如果用错误码来表示是否出错又十分不方便,所以高级语言通常都内置了一套try...except...finally...(finally可以不用)的错误处理机制,Python也不例外。 try...except机制 当我们认为某些代码可能 阅读全文
posted @ 2019-07-18 13:14 ctrl_TT豆 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 如装饰器(decorator)可以给函数动态加上功能一样,对于类的方法,装饰器一样起作用。Python内置的@property装饰器就是负责把一个方法变成属性调用的。 限制特定属性的范围 把一个getter方法变成属性,只需要加上@property就可以了,此时,@property本身又创建了另一个 阅读全文
posted @ 2019-07-18 11:13 ctrl_TT豆 阅读(713) 评论(0) 推荐(0) 编辑