Size: a a a

2021 March 10

ЗВ

Завьялов Владислав... in atinfo chat
Переслано от Завьялов Владислав...
Ну, например
def SetTheMode (headless, linux, url):#Сохраняет режим
 if headless == 0:
   driver = webdriver.Chrome() # запускаем драйвер с указанными опциям
 elif headless == 1:
   chromeOptions = Options()
   chromeOptions.add_argument('headless')
   chromeOptions.add_argument('--no-sandbox')
   driver = webdriver.Chrome(options=chromeOptions)
 return driver
источник

ЗВ

Завьялов Владислав... in atinfo chat
Переслано от Завьялов Владислав...
driver = SetTheMode (Mode['headless'], Mode['ubuntu'], url)
источник

СС

Сказочный Сникерс... in atinfo chat
url там для чего?
источник

ЗВ

Завьялов Владислав... in atinfo chat
Сказочный Сникерс
url там для чего?
Рудимент, забыл удалить. Но ни на что не влияет.
источник

СС

Сказочный Сникерс... in atinfo chat
то есть у тебя 3 минуты открывается браузер хочешь сказать?
источник

ЗВ

Завьялов Владислав... in atinfo chat
Сказочный Сникерс
то есть у тебя 3 минуты открывается браузер хочешь сказать?
Запускается в хэдлес режиме, да.
источник

СС

Сказочный Сникерс... in atinfo chat
с этого надо было начинать свой вопрос)
источник

СС

Сказочный Сникерс... in atinfo chat
руками пробовал запускать бинарь?
источник

ЗВ

Завьялов Владислав... in atinfo chat
Сказочный Сникерс
руками пробовал запускать бинарь?
Не понял о чем вы
источник

СС

Сказочный Сникерс... in atinfo chat
хромдрайвер
источник

СС

Сказочный Сникерс... in atinfo chat
бинарь хромдрайвера
источник

ЗВ

Завьялов Владислав... in atinfo chat
Сказочный Сникерс
руками пробовал запускать бинарь?
Тогда не пробовал.
источник

СС

Сказочный Сникерс... in atinfo chat
тогда рекомендую это сделать, желательно от рута, и с включенным логгированием в драйвере, чтобы понять что он делает так долго
источник

ЗВ

Завьялов Владислав... in atinfo chat
Сказочный Сникерс
бинарь хромдрайвера
Т.е. мне запустить сам файл вебдрайвера?
источник

СС

Сказочный Сникерс... in atinfo chat
ага
источник

СС

Сказочный Сникерс... in atinfo chat
селениум делает то же самое если что) можешь селениумом запустить если тебе так проще
источник

СС

Сказочный Сникерс... in atinfo chat
источник

ЗВ

Завьялов Владислав... in atinfo chat
Добавил. Файла лога не появляется в папке запуска скрипта
chromeOptions.add_argument('--no-sandbox')
   chromeOptions.add_argument("--log-path=chromedriver.log")
источник

СС

Сказочный Сникерс... in atinfo chat
ну там же по ссылке даже пример есть
источник

СС

Сказочный Сникерс... in atinfo chat
driver = webdriver.Chrome(executable_path="D:\\chromedriver.exe", service_args=["--verbose", "--log-path=D:\\qc1.log"])
источник