2017-03-16 8 views
2

functools 파이썬 3의 모듈은 매우 유사한 두 가지 메소드 인 partialpartialmethod을 가지고 있음을 알게되었습니다.부분 및 부분 방법의 차이점은 무엇입니까?

누군가 각자의 좋은 사용 예를 제공 할 수 있습니까?

+0

partial은 함수 용이고 partialmethod는 method 용입니다 (클래스에 속하는 함수). –

+0

[partial] (https://docs.python.org/3/library/functools.html#functools.partial) 및 [partialmethod] (https://docs.python.org/3/)에 대한 설명서를 확인 했습니까? library/functools.html # functools.partial 메소드)? – Wondercricket

답변

0

마찬가지로 @HaiVu는 클래스 정의에서 호출 된 partial 주석은 정적 메소드를 작성하지만 partialmethod는 호출 될 때 self를 첫 번째 인수로 전달하는 새 바인딩 메소드를 작성합니다.