首页 > 解决方案 > 如何制作一个 python 3 程序来搜索谷歌?

问题描述

我正在使用 python 3 制作一个 AI 程序我想在其中添加谷歌搜索功能请任何人都可以帮助我。如果用户作为我的程序“搜索 google ...”,该程序将打开 chrome 并搜索 google 问题,并且它还将读取两行搜索。

标签: pythonpython-3.x

解决方案


我能想到的两个选择:

  1. Google 提供了一个RESTful 搜索 API,它将搜索结果作为您可以解析的 JSON 对象返回。如果程序无法连接到互联网,这将要求您处理网络错误。在需要计费之前,您每天只能获得 100 个查询。
  2. 听起来好像您可以使用他们喜欢的浏览器为用户打开适当的网页。您需要做的就是打开网页:

    https://www.google.com/search?q=FOO+BAR

    其中“FOO+BAR”是您的搜索查询,以加号分隔。您可以将其与 Python webbrowser 模块结合使用以打开页面。

    import webbrowser
    
    webbrowser.open('https://www.google.com/search?q=FOO+BAR')
    

希望有帮助。


推荐阅读