I'm trying to use SOCKS5 proxy provided by PIA (https://www.privateinternetaccess.com). I generated user/pass for SOCKS5 on their site, but I can't use this information, since I don't know where to put it. I tried using ChromeOptions
, but it's not working.
def create_browser(self, proxy):
"""
proxy = "xGeneratedUser:GeneratedPass@proxy-nl.privateinternetaccess.com:1080"
"""
chrome_options = webdriver.ChromeOptions()
if proxy:
chrome_options.add_argument("--proxy-server=socks5://" + proxy)
try:
self.browser = webdriver.Chrome('./chromedriver', chrome_options=chrome_options)
self.browser.set_window_size(800, 600)
except Exception as error:
return False