标签:upd self 代码 父类 warning ror ted highlight 异常处理
from abc import ABCMeta, abstractmethod class Base(metaclass = ABCMeta): @abstractmethod def fangfa(self): pass
2. 异常处理
try: 代码 except 异常类: 除了错, 如何处理异常 except 异常类: 除了错, 如何处理异常 except 异常类: 除了错, 如何处理异常 else: 当程序不出错 finally: 不管出不出错, 都要执行
raise 异常类("信息")
如何自己定义异常
class 类(Exception):
pass
堆栈
import traceback
traceback.format_exc()
3. MD5加密
import hashlib
obj = hashlib.md5(b‘盐‘)
obj.update(b"要加密的内容")
print(obj.hexdigest())
4. 日志处理
等级:
critical: 50
error:40
warning:30
info:20
debug:10
标签:upd self 代码 父类 warning ror ted highlight 异常处理
原文地址:https://www.cnblogs.com/zhaoyubing/p/10209319.html