0

ユーザーがプログラムに入力する単語の同義語のリストを含めようとしています。データを返すBig Huge Thesaurus APIに単語を送信したいと考えています。モジュールを使用しrequestsて用語を送信していますが、API は HTTP 応答コードのみを返します。私が期待しているのは、同義語を抽出できるjsonオブジェクトです。誰かがこれで私を助けてくれますか?

>>import requests
>>term = 'Big'
>>Thesaurus=requests.get("http://words.bighugelabs.com/api/2/mykey/%s/json" % term, auth=('',''))
>>print Thesaurus

<Response [200]>
4

1 に答える 1

2

Thesaurus.content、、、Thesaurus.textまたはを使用する必要がありますThesaurus.jsonrequests.get()オブジェクトを返しますrequests.Response。これを出力すると、暗黙の文字列キャストが実行されます。このタイプのオブジェクトの場合、ここに出力されている文字列にフォーマットされた応答コードが返されます。

于 2012-07-25T16:03:59.640 に答える