我正在使用python 3制作一个人工智能程序,我想在其中添加谷歌搜索功能,请任何人帮助我。如果一个用户作为我的程序"搜索谷歌…"程序将打开chrome并搜索谷歌的问题,它也将读取两行搜索。
我能想到的两个选项:
- Google提供了一个RESTful搜索API,它将返回将搜索结果作为JSON对象进行解析。这需要你如果程序无法连接到互联网在计费之前,您每天只能收到100个查询必需
-
听起来你也可以打开合适的网站页面,供用户使用其首选浏览器。你所需要做的正在打开网页:
https://www.google.com/search?q=FOO+酒吧
其中"FOO+BAR"是您的搜索查询,用加号分隔。您可以将其与Python网络浏览器模块结合起来打开页面。
import webbrowser webbrowser.open('https://www.google.com/search?q=FOO+BAR')
希望能有所帮助。