0
私はPythonの初心者です。ウェブからデータを収集するためにwebhose.io APIを使用しようとしています。問題は、このクローラが一度に1つのJSONから100個のオブジェクトを取得する、つまり500個のデータを取得するために、5つの要求を行う必要があることです。 APIを使用すると、すべてのデータを一度に収集することができません。私は最初の100件の結果を収集することができましたが、次のリクエストに行くとエラーが発生し、最初の投稿が繰り返されます。コードに従う:PythonのWebhose APIからJSONデータを取得する際にエラーが発生しました
import webhoseio
webhoseio.config(token="Xxxxx")
query_params = {
"q": "trump:english",
"ts": "1498538579353",
"sort": "crawled"
}
output = webhoseio.query("filterWebContent", query_params)
x = 0
for var in output['posts']:
print output['posts'][x]['text']
print output['posts'][x]['published']
if output['posts'] is None:
output = webhoseio.get_next()
x = 0
ありがとう。
?トレースバックを追加する –