0

我正在尝试使用 python 制作一个快速脚本来返回估计的查询结果数量。这是我的尝试

import urllib
import json

songs = ["Jimmy Fallon", "test2", "another test"]
query = "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=%s"

google_hits = list()
for song in songs:
    results = urllib.urlopen(query % (song))
    json_res = json.loads(results.read())
    google_hits.append(int(json_res['responseData']['cursor']['estimatedResultCount']))

print google_hits

但是,使用浏览器的脚本和常规查询给出的数字完全不同。如何使用 python API 检索浏览器返回的数字,即使它已被弃用。

4

0 回答 0