我看到了很多关于这个主题的问题,并且我发现 Google 一直在更新其搜索引擎 API 的工作方式。
此链接> get the first 10 google results using googleapi确切地显示了我所需要的,但问题是我不知道是否可以再这样做。
我的学期论文需要这个,但通过阅读 Google 文档,我找不到办法做到这一点。 我已经完成了“入门”工作,我得到的只是一个使用自定义搜索引擎 (CSE) 的私有(private)搜索引擎。
最佳答案
或者,您可以使用 Python、Selenium 和 PhantomJS 或其他浏览器浏览 Google 的搜索结果并抓取内容。我个人没有这样做过,不知道这是否存在挑战。
我相信最好的方法是使用他们的搜索 API。请尝试一下您指出的那个。如果不起作用,请寻找新的 API。
关于python - 如何使用 Python 请求检索前 10 个 Google 搜索结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37640297/