yagooglesearch 用于实现可定制Google搜索的Python库

官网链接是:

https://github.com/opsdisk/yagooglesearch

实现功能:

它模拟真实的人类 Google 搜索行为,以防止 Google 的速率限制(可怕的 HTTP 429 响应),如果 HTTP 429 被 Google 阻止,逻辑会退出并继续尝试。该库不使用 Google API,并且很大程度上基于googlesearch库。特点包括:

•搜索中的可调搜索客户端属性
•返回 URL 列表而不是生成器
•HTTP 429 / 速率限制检测(Google 因发出过多搜索请求而阻止您的 IP)和恢复
•检索分页搜索结果之间的随机延迟时间(即,单击第 2 页以获得更多结果)
•HTTP(S) 和 SOCKS5 代理支持
•利用requests库进行 HTTP 请求和 cookie 管理
•在搜索 URL 中默认添加“&filter=0”,以防止 Google 对搜索结果的任何遗漏或过滤
•控制台和文件记录
•Python 3.6+

发表评论

您的电子邮箱地址不会被公开。