문제

문서 목록 API 요청을 대기 중이고 비동기 적으로 처리 할 수있는 방법이 있습니까 (Google App Engine Async Urlfetch 요청과 유사)

URLFETCH 요청 주위에 DOCSCLIENT에서 많은 클라이언트 요청 수정 논리를 많이 복사 / 다시 작성할 수 있었지만 다른 메소드가 이미 사용 가능한 다른 메소드가 있으면 피할 수 있습니다.

대상 환경은 Google App Engine이며 비동기 데이터 스토어 API를 알고 있습니다.

편집

이제 DocsClient.request kwarg를 수락하기 위해 callback에서 기본 기능을 구현하므로 상위 레벨 클라이언트 요청이 비동기 URLFetch를 사용하고 콜백 함수를 호출 결과로 호출합니다.

도움이 되었습니까?

해결책

현재 Python 용 API 라이브러리 (GDATA 라이브러리)는 엄격하게 동기식입니다.하나의 솔루션은 요청을 작업 대기열에 대한 작업으로 직렬화하고 나중에 실행하지만 라이브러리 자체가 도움이되지는 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top