点击此处浏览总目录
摘要: Python也不例外,跟其他高级语言一样,内置了一套try...except...finally...的错误处理机制 当认为某些代码可能会出错时,就可以用try来运行这段代码 使用try时,要么except和finally至少要有一个存在,否则会无法通过编译 捕获异常的意义在于,可以阻止程序意外中止 阅读全文
posted @ 2019-06-12 12:00 立业的博客 阅读(1233) 评论(0) 推荐(0) 编辑
摘要: 使用type()可以动态创建类,但要控制类的创建行为,还可使用metaclass,即元类 通常,当定义类以后,就可创建该类的实例,即先定义类,再创建实例 但要创建类,就必须根据metaclass先创建出类,然后再创建实例,即先定义metaclass,再创建类,最后再创建实例 metaclass允许创 阅读全文
posted @ 2019-06-12 11:30 立业的博客 阅读(334) 评论(0) 推荐(0) 编辑