我尝试使用Python Selenium运行代码
from selenium import webdriver
import time
profile = webdriver.FirefoxProfile()
profile.set_preference("network.proxy_type",1)
profile.set_preference("network.proxy.http","124.240.187.80")
profile.set_preference("network.proxy.http_port",82)
profile.update_preferences()
driver=webdriver.Firefox(firefox_profile=profile)
driver.get('https://www.whatismyip.com/')
driver.sleep(3)
driver.close()
但是,当您运行此文件时,我的IP地址不会更改。
如何更改我的IP地址。我正在开发一个网络爬虫,需要更改IP
答案 0 :(得分:0)
使用FF所需的功能。
proxy = "124.240.187.80:82"
webdriver.DesiredCapabilities.FIREFOX['proxy'] = {
"httpProxy":proxy,
"ftpProxy":proxy,
"sslProxy":proxy,
"noProxy":None,
"proxyType":"MANUAL",
"class":"org.openqa.selenium.Proxy",
"autodetect":False
}