【发布时间】:2023-01-12 07:05:53
【问题描述】:
我一直在尝试用这段代码轮换一些 IP。它没有用。它仍然给了我自己的IP。谁能帮我看看有没有问题?提前致谢!!
这是我的代码:
import random
from selenium import webdriver
from selenium.webdriver.common.by import By
import time
ips = ["185.199.228.220:7300", "185.199.231.45:8382"]
def rand_proxy():
proxy = random.choice(ips)
return proxy
def myip_now():
chrome_options = webdriver.ChromeOptions()
proxy = rand_proxy()
chrome_options.add_argument(f'--proxy-server = {proxy}')
driver = webdriver.Chrome(options = chrome_options)
driver.get("https://myexternalip.com/raw")
print(proxy)
time.sleep(10)
driver.quit()
myip_now()
我期望的是,在由我的机器人控制的https://myexternalip.com/raw 上,我应该看到“185.199.228.220:7300”或“185.199.231.45:8382”。
【问题讨论】:
标签: selenium web-scraping selenium-chromedriver ip