微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 python 和 selenium 中,你如何旋转 IP 地址?

如何解决在 python 和 selenium 中,你如何旋转 IP 地址?

我试图从网站(在 Chrome 上)抓取信息,我需要点击每个子页面获取我需要的信息。大约 7 点后,我被网站屏蔽了。我想如果我能够在每次或被阻止后切换 IP,那就行了。

我正在使用 Selenium 打开网站并导航到子页面。到目前为止,我已尝试使用 try-catch 块和 while 循环,但出现错误,我不知道如何解决

有没有人有其他方法或以前的成功方法

解决方法

您尝试连接的网站很有可能会使用您 ISP 的 IP 地址,因此欺骗目标网站并不容易。 您仍然可以尝试使用“IPConfig/renew”或“IPConfig/renew6”来更新IP地址。

您可以探索并检查是否有任何 netstat 命令可以帮助您在此处提供的 Win 10 命令NetStat Commands for Windows 10。 此外,过去我曾尝试在我的移动连接(网络共享)和路由器之间进行交换以实现相同的目的。
此外,
路由器重启(通常)是重置 ISP 的 IP 地址所需要的。

,

您可以使用轮换代理来更改每个请求或时间间隔的 IP,但是如果您不想使用任何代理,您可以重新启动路由器以从您的 ISP 获取新的 IP 地址,但是如果您有一个静态的来自您的 ISP 的 IP,即使您重新启动路由器,您的 IP 也将保持不变。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。