每当我尝试使用代理与undeted-chromedriver,它只是不工作,并显示我的ip.当我使用普通的webdriver时,它工作得很完美。
from selenium import webdriver
from time import sleep
ip_port = "ip:port"
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--proxy-server=%s' % ip_port)
driver = uc.Chrome(use_subprocess=True, chrome_options=chrome_options)
driver.get('https://www.myexternalip.com/raw')
sleep(999)
我如何使代理与未检测到的chromedriver一起工作?
网站https://www.myexternalip.com/raw:与未检测到的chromedriver(给我的实际ip)
谢谢你的帮助。
2条答案
按热度按时间4sup72z81#
让它工作:
flvlnr442#
您可以使用Chrome扩展程序通过代理更改您的IP。例如,我使用SwitchyOmega。然后我在扩展内设置代理,它完全正常工作。