gpt4 book ai didi

python - 来自 Python 应用的 Google 搜索

转载 作者:IT老高 更新时间:2023-10-28 20:29:08 28 4
gpt4 key购买 nike

我正在尝试从 python 应用程序运行谷歌搜索查询。是否有任何 python 接口(interface)可以让我这样做?如果没有人知道哪个 Google API 将使我能够做到这一点。谢谢。

最佳答案

有一个简单的例子here (特别缺少一些引号;-)。您将在网络上看到的大部分内容是旧的、已停产的 SOAP API 的 Python 接口(interface)——我所指的示例使用了较新且受支持的 AJAX API,这绝对是您想要的!-)

编辑:这是一个更完整的 Python 2.6 示例,其中包含所有需要的引号 &c;-)...:

#!/usr/bin/python
import json
import urllib

def showsome(searchfor):
query = urllib.urlencode({'q': searchfor})
url = 'http://ajax.googleapis.com/ajax/services/search/web?v=1.0&%s' % query
search_response = urllib.urlopen(url)
search_results = search_response.read()
results = json.loads(search_results)
data = results['responseData']
print 'Total results: %s' % data['cursor']['estimatedResultCount']
hits = data['results']
print 'Top %d hits:' % len(hits)
for h in hits: print ' ', h['url']
print 'For more results, see %s' % data['cursor']['moreResultsUrl']

showsome('ermanno olmi')

关于python - 来自 Python 应用的 Google 搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1657570/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com