摘要:
写法: 实例: 自定义异常: 非常简单. 只要你的类继承了了Exception类. 那你的类就是⼀一个异常类. 就这 么简单 最后可以引入一个模块traceback,这个模块可以获取到我们每个方法的调用信息,又被称为堆栈信息。再用traceback.format_exc()方法就可以看到报错信息。 阅读全文
摘要:
1,导入logging模块 2,简单配置一下logging 3,出现异常的时候(except),向日志写错误信息 其次,,,, 阅读全文
摘要:
1,提取父类,然后在父类中定义好方法,在这个方法中什么都不用干,就抛出一个异常就可以了。这样所有的子类都必须重写这个方法,否则,访问的时候就会报错。 2,使用元类来描述父类,在元类中给出一个抽象方法,这样子类就不得不给出抽象方法的具体实现,也可以起到约束的效果。 如果我们写一个方法,不知道方法的内部 阅读全文
摘要:
MD5是一种不可逆的加密算法,它是可靠的,并且安全的。在python中不用手写这一套算法,只需要引入一个叫hashlib的模块就能搞定MD5的加密工作。 这样操作也不是最安全的,因为 我们可以通过以下方法解决此问题,加盐就可以,但是一套系统中,盐不能随便变的 应用 阅读全文