Selenium Wire配置代理后IP未变更的问题求助
Selenium Wire配置代理后IP未变更的问题求助
我从sslproxies.org收集了一批免费的HTTPS代理,正在编写Python脚本,希望在与网站交互时能定期切换IP地址。我用Selenium Wire做测试,结果发现设置代理后,我的实际IP并没有发生变更,而且整个过程没有任何报错。
我使用的脚本如下:
from seleniumwire import webdriver PROXY = # 这里填的是从免费代理网站获取的内容,格式为"http://IP:端口" seleniumwire_options = { 'proxy': { 'http': PROXY, 'https': PROXY, }, } driver = webdriver.Chrome(seleniumwire_options = seleniumwire_options) driver.get("http://whatismyipaddress.com/")
可惜运行这段代码后,打开whatismyipaddress.com显示的依然是我自己的IP地址。我也尝试过用driver.proxy = {'http': PROXY, 'https': PROXY,}这种方式来设置代理,但还是没有效果。有没有朋友知道怎么才能让代理真正生效呢?
备注:内容来源于stack exchange,提问作者Gizmus
相关产品推荐
相关产品推荐

