1

freebase API를 사용하려면 Google API Python 라이브러리를 실행하려고합니다. 이 링크의 자습서를 따랐습니다.표준 Google API를 사용하는 경우 httplib.ResponseNotReady Python 라이브러리

https://developers.google.com/api-client-library/python/start/get_started

나는이 코드를 실행합니다.

import freebase 
query = { 
"id" : "/en/the_beatles", 
"type" : "/music/artist", 
"album" : [{ 
"name" :   None, 
"release_date" : None, 
"track": { 
    "return" : "count" 
}, 
"sort" : "release_date" 
}] 
} 
freebase.mqlread(query) 

는이 오류

httplib.ResponseNotReady

아무도 나에게이 문제를 해결 도움을 줄 수있어? 사전 "수입 유리 염기"를 지원 것 구글-API - 파이썬 클라이언트 라이브러리 거기에 아무것도

답변

2

에서

감사합니다. https://code.google.com/p/freebase-python/에서 비추천 된 무료 라이브러리를 사용하고있는 것 같습니다.

난 당신이 Quickstart for Freebase를 사용하여 만들어 얻을 골격 응용 프로그램을 시작으로 제안하고 쿼리하기 위해 다음 파이썬 코드를 추가합니다 :

import json 

query = { 
    "id" : "/en/the_beatles", 
    "type" : "/music/artist", 
    "album" : [{ 
    "name" :   None, 
    "release_date" : None, 
    "sort" : "release_date", 
    }] 
}  

pprint.pprint(service.mqlread(query=json.dumps(query)).execute())