84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
在看openstack nova 的代码的时候,看到这样的一个函数,请问下这个装饰器装饰的函数是什么意思啊?装饰器是一个类?原函数是这样的:用一个类可以装饰一个函数?那会去调用到这个类中的哪个函数去装饰这个函数?是这个类中的__init__方法吗?
欢迎选择我的课程,让我们一起见证您的进步~~
是__call__方法
__call__
要用類別寫一個裝飾器,的確是從__init__裡面接受被修飾者參數。
__init__
而類之所以能夠被呼叫,是因為他有定義了__call__方法。
处理HTTP请求的操作
是
__call__
方法要用類別寫一個裝飾器,的確是從
__init__
裡面接受被修飾者參數。而類之所以能夠被呼叫,是因為他有定義了
__call__
方法。处理HTTP请求的操作