【发布时间】:2017-05-11 20:21:53
【问题描述】:
我想用decorator listen execpt,但是function_listen中没有显示异常。 我希望它可以听,但Python似乎无法这样做
def function_listen(func):
try:
def wapper(*args,**kwargs):
return func(args,kwargs)
except Exception:
print(func.__name__+"ERROR")
@function_listen
def test():
print(1/0)
if __name__ == '__main__':
test()
C:\Python\Python36\python36.exe D:/MyCode/py/a.py
Traceback(最近一次调用最后一次):
文件“D:/MyCode/py/a.py”,第 12 行,在
测试()
TypeError: 'NoneType' 对象不可调用
进程以退出代码 1 结束
【问题讨论】:
标签: python