2016-11-14 1 views
1

저는 파이썬에서 타입 힌트를 파고 있습니다. 내장 객체의 타입 힌팅에 관해서는 모든 것이 명확합니다. 하지만 일부 패키지에서 개체에 대한 형식 힌트를 이해해야합니다. 예를 들어, 다음 팔콘 웹 프레임 워크 내 코드는 다음과 같습니다Python에서 클래스 객체를 입력하는 방법은 무엇입니까?

def on_post(self, req, resp): 

내가 REQ 변수와 인공 호흡기에 입력 기능을 사용할 때, 나는 "클래스 'falcon.request.Request'과 '클래스'falcon.response를 얻을. 각각 응답 ' ", 그래서이 변수의 타입 힌트가 될해야하는지, 뭔가 같은 :

def on_post(self, req: 'falcon.request.Request', resp: 'falcon.response.Response') -> None: 

답변

0

사용 클래스 자체 유형과 같은 :

from falcon.request import Request 
from falcon.response import Response 

# ... 

def on_post(self, req: Request, resp: Response) -> None: 
    # ... 
관련 문제