Найти - Пользователи
Полная версия: Прокси с авторизацией в seleniumbase не работают на ubuntu
Начало » Python для новичков » Прокси с авторизацией в seleniumbase не работают на ubuntu
1
AlexeiK
У меня есть небольшой парсер на seleniumbase, который работает со списком прокси в среде Windows. Возникла необходимость перенести его на сервер ubuntu для автономной работы, и код стал вылетать с ошибкой:
selenium.common.exceptions.WebDriverException: Message: unknown error: cannot connect to chrome at 127.0.0.1:хххх from chrome not reachable
Сам примерный код следующий:
 from seleniumbase import Driver
proxy = LOGIN:PASSWORD@IP:PORT
def get_browser():
    browser = Driver(
        uc=True,
        undetectable=True,
        headless=True,
        proxy=proxy,
    )
    return browser
browser = get_browser()
browser.open(WEBSITE)
Без прокси код на ubuntu запускается и парсит данные без ошибок. Буду благодарен за подсказки, что можно поправить в коде, чтобы прокси заработали.
ZerG
пиши код изначально под убунту и все будет ровно
никто никогда не пишет код под винду
AlexeiK
ZerG, спасибо. А есть мысли, почему код с прокси может не работать?
ZerG
нужно логи прокси сервера смотреть
Браузер чере него работает?
AlexeiK
Прокси подключается не через ОС, а в самом коде. Какие логи можно посмотреть?
ZerG
Укажи прокси в другой программе - например в браузере и убедись что сам прокси рабочий и отдает тебе нужный сайт
Так мы будем значть что проблема в коде а не в прокси

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB