- ВКонтакте
- РћРТвЂВВВВВВВВнокласснРСвЂВВВВВВВВРєРСвЂВВВВВВВВ
- РњРѕР№ Р В Р’В Р РЋРЎв„ўР В Р’В Р РЋРІР‚ВВВВВВВВРЎР‚
- Viber
- Skype
- Telegram
Selenium и прокси с авторизацией
Как использовать прокси с авторизацией в Selenium? Уже много видосов на эту тему глянул ничего не помогло.
Код с GitHub https://github.com/Smartproxy/Selenium-proxy-authentication/
from webdriver_manager.chrome import ChromeDriverManager
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from Extension import proxies
username = ''
password = ''
endpoint = ''
port = ''
url = ''
chrome_options = webdriver.ChromeOptions()
proxies_extension = proxies(username, password, endpoint, port)
chrome_options.add_extension(proxies_extension)
chrome = webdriver.Chrome(service=Service(ChromeDriverManager().install()), options=chrome_options)
chrome.get(url)
print(chrome.page_source)
chrome.quit()
Вылазит ошибка
Traceback (most recent call last):
File "D:\pythonProject\.venv\Lib\site-packages\urllib3\connectionpool.py", line 713, in urlopen
self._prepare_proxy(conn)
File "D:\pythonProject\.venv\Lib\site-packages\urllib3\connectionpool.py", line 1015, in _prepare_proxy
conn.connect()
File "D:\pythonProject\.venv\Lib\site-packages\urllib3\connection.py", line 374, in connect
self._tunnel()
File "C:\Users\emodg\AppData\Local\Programs\Python\Python312\Lib\http\client.py", line 979, in _tunnel
raise OSError(f"Tunnel connection failed: {code} {message.strip()}")
OSError: Tunnel connection failed: 407 Proxy Authentication Required
During handling of the above exception, another exception occurred:
Ответы (1 шт):
Автор решения: Денис Иванов
→ Ссылка
Если смотреть на ошибку указанный Вами прокси требует авторизации. Перепроверьте работу curl или прописав в настройках своего браузера.