Python类中定义并调用try装饰器,对类中self参数再理解
原本想实现的是一个简单的抓取try异常的装饰器try:后来在自定义的一个大类中,对不同类函数异常的情况,需要用统一的类方法进行处理,就想把装饰器移到类中例子中,try_decorator定义时,只需要在一的例子中wrapper中再添加self参数,原来一的代码中*args虽然能接收传入的任意的参数,但是没有指定self,wrapper内部调用self相关的实例方法时,由于找不到self这个变量,就会报错。try:为什么不在try_decorator定义时传入self?
原创
2024-06-20 11:03:25 ·
645 阅读 ·
0 评论