2017年8月27日
摘要: 异常处理 程序运行过程中有时间会遇到一些错误,比如调用一些没有定义的方法、变量或者有些验证不严格,传入到后台会报各种各样的错误。那么显示这些错误信息对用户来说是不友好的。 在Python中有一套异常处理机制来帮助我们进行错误处理(try...except...finally)。 当我们认为某些代码可 阅读全文
posted @ 2017-08-27 19:21 老榕树下的咖啡屋 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 反射 通过字符串映射或者修改程序运行时的状态、属性、方法, 有一下4个方法 小例子--根据用户输入调用方法: 这里用户输入的只是一个字符串,所以不会把输入的内容当作类的方法执行。 最原始的办法就是加个判断,然后判断输入的字符串是不是在这个类里有这个方法,但是这种灵活度不好。所以可以用到下面这种方法。 阅读全文
posted @ 2017-08-27 00:57 老榕树下的咖啡屋 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 类的特殊成员方法 1、__doc__ 表示类的描述信息 2、__module__ 和 __class__ __module__ 表示当前操作的对象在哪个模块 __class__ 表示当前操作的对象是哪个类 3、__init__ 构造方法,类在实例化创建对象时,自动触发的方法 4、__del__ 析构 阅读全文
posted @ 2017-08-27 00:20 老榕树下的咖啡屋 阅读(177) 评论(0) 推荐(0) 编辑