【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、 无
.
本文由 lnlidawei 原创、整理、转载,本文来自于【博客园】; 整理和转载的文章版权归属【原创作者】; 转载或引用时【请保留文章的来源信息】:https://www.cnblogs.com/lnlidawei/p/19796902
