使用Tor浏览器就不需要加代理了,
from selenium import webdriver
from selenium.webdriver.firefox.firefox_profile import FirefoxProfile
import os
torexe = os.popen(r'F:\Desktop\Tor Browser\Browser\TorBrowser\Tor\tor.exe')
profile = FirefoxProfile(r'F:\Desktop\Tor Browser\Browser\TorBrowser\Data\Browser\profile.default')
profile.set_preference('network.proxy.type', 1)
profile.set_preference('network.proxy.socks', '127.0.0.1')
profile.set_preference('network.proxy.socks_port', 9050)
profile.set_preference("network.proxy.socks_remote_dns", False)
profile.update_preferences()
driver = webdriver.Firefox(firefox_profile= profile, executable_path=r'E:\driver_firefox\geckodriver.exe')
# driver = webdriver.Firefox(firefox_profile= profile, )
# driver.get("http://check.torproject.org")
driver.get("https://www.amazon.jp/")
直接运行,可以检验到我的IP定位到其他国家了。使用Tor浏览器代理IP需要火狐的驱动。