簡體   English   中英

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

[英]In python with selenium, how do you rotate IP addresses?

我正在嘗試從需要單擊每個子頁面以獲取所需信息的網站(在 Chrome 上)中抓取信息。 大約 7 點后,我被網站屏蔽了。 我認為,如果我能夠每次或一旦被阻止就切換 IP,那將起作用。

我正在使用 Selenium 打開站點並導航到子頁面。 到目前為止,我已經嘗試使用 try-catch 塊和 while 循環,但我遇到了不知道如何解決的錯誤。

有沒有人有替代方法或以前的成功?

您嘗試連接的網站很有可能會使用您的 ISP 的 IP 地址,因此欺騙目標網站並不容易。 您仍然可以嘗試使用“IPConfig / renew”或“IPConfig / renew6”更新 IP 地址。

您可以探索並檢查是否有任何 netstat 命令可以幫助您 Win 10 命令在此處給出NetStat Commands for Windows 10 此外,過去我曾嘗試在我的移動連接(teethering)和路由器之間進行交換以實現相同的目的。
更遠,
路由器重啟是(通常)重置您的 ISP 的 IP 地址所需要的。

You can use rotating proxies to change your IP per request or with a time interval but If you don't want to use any proxy you can restart your router to get a new IP address from your ISP but If you have a static IP from your ISP 即使您重新啟動路由器,您的 IP 也會保持不變。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM