python - 如何在没有 API 的情况下解码 google 搜索结果

标签 python google-search

我想解码搜索结果。我知道 Google 提供了 ajax API,但它只提供 32 个结果。 我还知道有一个由 Peteris Krumins 用 python 编写的库“Xgoogle”,但它是在 2009 年编写的,所以现在它不能正常工作了。 那么有没有办法在 python、php、javascript 中做到这一点? 谢谢

最佳答案

不幸的是,这是不可能的。我相信提到的包是基于 Google 搜索 API,它 is deprecated自2010年11月1日起。

Google 禁止自动查询 Google 搜索页面:您将被视为机器人,并且将在每个搜索结果中添加验证码查询。

您可能需要考虑其他搜索引擎(请注意,其中一些是付费服务):

关于python - 如何在没有 API 的情况下解码 google 搜索结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20354405/

相关文章:

Python过滤嵌套字典给定的键名列表

python - 如何通过 SSH 将 Bazaar 安装到共享服务器?

python - 使用 GraphQL 和 Graphene 在多个级别进行过滤

python - Python 装饰器的预期生命周期是多长?

seo - 尽管重新提交,但主站点 url 从 google 中删除

php - 如何从谷歌获取引用搜索查询?

angularjs - 使用 HTML Unit 和 prerender.io 的 Angular SEO

css - 显示 CSS 代码的 Google 搜索代码段

javascript - 有没有办法以 JSON 格式获取 google 搜索结果?

python - 无法运行 Celery 教程