>  Q&A  >  본문

python - 这个装饰器是什么意思?

在看openstack nova 的代码的时候,看到这样的一个函数,请问下这个装饰器装饰的函数是什么意思啊?装饰器是一个类?
原函数是这样的:

用一个类可以装饰一个函数?那会去调用到这个类中的哪个函数去装饰这个函数?是这个类中的__init__方法吗?

天蓬老师天蓬老师2763일 전572

모든 응답(3)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:54:29

    __call__방법

    입니다

    회신하다
    0
  • 高洛峰

    高洛峰2017-04-17 17:54:29

    카테고리를 사용하여 데코레이터를 작성하려면 __init__에서 수정된 매개변수를 수락해야 합니다.

    클래스를 호출할 수 있는 이유는 __call__ 메소드를 정의하기 때문입니다.

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-17 17:54:29

    HTTP 요청 처리 작업

    회신하다
    0
  • 취소회신하다