当前位置: 首页 > news >正文

【python3】:do_excetpion:用“装饰器”来处理“异常”

【python3】:do_excetpion:用“装饰器”来处理“异常”

【python3】:do_excetpion:用“装饰器”来处理“异常”

 

 

 

 

一、基础说明

 

  1、  核心内容

def do_exception(func):def wrapper(*args, **kwargs):try:ret = func(*args, **kwargs)return retexcept Exception as e:print(f"\n\t[DO_EXCEPTION]#\t{e}\n")return wrapper

 

 

 

二、代码

#!/usr/bin/env pythondef do_exception(func):def wrapper(*args, **kwargs):try:ret = func(*args, **kwargs)return retexcept Exception as e:print(f"\n\t[DO_EXCEPTION]#\t{e}\n")return wrapper@do_exception
def print_s(s):return (3/s)print_s(0)

 

 

 

三、参考资料

 

  1、  无

 

.