3

我刚刚从 crawlera 购买了一个代理计划,根据他们的文档,使用 polipo 对我不起作用,根据 polipo 网站,它已经过时了。如何在 Selenium 和 Chrome 网络驱动程序中使用爬虫代理。这是我使用带有 selenium chrome web 驱动程序的代码的标准代理。

     chrome_path = os.path.join(dir, 'selenium','webdriver','chromedriver.exe')
     chrome_options = webdriver.ChromeOptions()
     preferences={"profile.managed_default_content_settings.images": 2, 'disk-cache-size': 4096 }
     chrome_options.add_experimental_option('prefs', preferences)
     chrome_options.add_argument('--ignore-certificate-errors')
     chrome_options.add_argument('--proxy-server=https://[api key]:@proxy.crawlera.com:8010')
    self.driver = webdriver.Chrome(executable_path=chrome_path,options=chrome_options) 
    self.driver.maximize_window()
4

0 回答 0