Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755

Selenium и Chrome. Chromedriver

14.09.2022, 15:05. Показов 1768. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Это в Линукс.

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from selenium import webdriver
import time
from selenium.webdriver.chrome.service import Service
 
options = webdriver.ChromeOptions()
options.add_argument("start-maximized")
 
# options.add_argument("--headless")
 
options.add_experimental_option("excludeSwitches", ["enable-automation"])
options.add_experimental_option('useAutomationExtension', False)
#s=Service('C:/Users/mf/PycharmProjects/pythonProject1/chromedriver.exe')
 
s=Service(options=options, executable_path=r"/home/ia/piton/sel/chromedriver")
Code
1
2
3
4
5
6
/usr/lib/python3/dist-packages/requests/__init__.py:89: RequestsDependencyWarning: urllib3 (1.26.12) or chardet (3.0.4) doesn't match a supported version!
  warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported "
Traceback (most recent call last):
  File "/home/ia/piton/ss_ZProgerIT_Firefox_v_fone/ss_text.py", line 15, in <module>
    s=Service(options=options, executable_path=r"/home/ia/piton/sel/chromedriver")
TypeError: __init__() got an unexpected keyword argument 'options'
Добавлено через 7 минут
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from selenium import webdriver
import time
from selenium.webdriver.chrome.service import Service
 
options = webdriver.ChromeOptions()
options.add_argument("start-maximized")
 
# options.add_argument("--headless")
 
options.add_experimental_option("excludeSwitches", ["enable-automation"])
options.add_experimental_option('useAutomationExtension', False)
 
 
s=Service("/home/ia/piton/sel/chromedriver")
 
 
 
driver = webdriver.Chrome(service=s)
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/usr/lib/python3/dist-packages/requests/__init__.py:89: RequestsDependencyWarning: urllib3 (1.26.12) or chardet (3.0.4) doesn't match a supported version!
  warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported "
Traceback (most recent call last):
  File "/home/ia/piton/ss_ZProgerIT_Firefox_v_fone/ss_text.py", line 19, in <module>
    driver = webdriver.Chrome(service=s)
  File "/usr/local/lib/python3.8/dist-packages/selenium/webdriver/chrome/webdriver.py", line 69, in __init__
    super().__init__(DesiredCapabilities.CHROME['browserName'], "goog",
  File "/usr/local/lib/python3.8/dist-packages/selenium/webdriver/chromium/webdriver.py", line 92, in __init__
    super().__init__(
  File "/usr/local/lib/python3.8/dist-packages/selenium/webdriver/remote/webdriver.py", line 270, in __init__
    self.start_session(capabilities, browser_profile)
  File "/usr/local/lib/python3.8/dist-packages/selenium/webdriver/remote/webdriver.py", line 363, in start_session
    response = self.execute(Command.NEW_SESSION, parameters)
  File "/usr/local/lib/python3.8/dist-packages/selenium/webdriver/remote/webdriver.py", line 428, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python3.8/dist-packages/selenium/webdriver/remote/errorhandler.py", line 243, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 85
Stacktrace:
#0 0x562355d2ea39 <unknown>
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.09.2022, 15:05
Ответы с готовыми решениями:

Как сделать программу на Python + Selenium независимой от версии Chrome и Chromedriver
Здравствуйте. Обычно для запуска браузера использую что то типа: self.driver = webdriver.Chrome(r&quot;chromedriver.exe&quot;,...

Парсер через Selenium ChromeDriver
Всем привет! Сделал простенький парсер для себя на python, через Selenium ChromeDriver. Когда запускаю скрипт через Pycharm, то все...

Selenium chromedriver выдает критическую ошибку в headless режиме
Без headless все работает без ошибок. Как только добавлю --headless, вылетает критическая ошибка: Exception in thread Thread0: ...

1
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.09.2022, 15:20
Цитата Сообщение от supmener Посмотреть сообщение
doesn't match a supported version!
Цитата Сообщение от supmener Посмотреть сообщение
This version of ChromeDriver only supports Chrome version 85
Понимаю, это просто невозможно перевести
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.09.2022, 15:20
Помогаю со студенческими работами здесь

Selenium Chromedriver: quit() missing 1 required positional argument: 'self'
Здравствуйте. Сделал проект на Django/Python. Внутри проекта есть страница, на которой мы вводим в текстовое поле артикул товар, а потом...

Selenium Не запускается Chrome
Добрый день, не запускается Chrome в этом коде. Ошибок не выводит, скрипт грузит, а потом закрывается без запуска браузера. ...

Selenium дамп куки и загрузка из дампа в Chrome
Добрый день! Только начинаю разбираться с selenium'om из возник вопрос: как при работе с Chrome оставаться авторизованым на каком-то...

Как отктрыть Chrome в с плагинами через SElenium
Всем привет, прошу помочь. Есть код Python, для автотестов. Но при запуске у меня открывается браузер гугл хром в режиме без...

Как заблокировать загрузку определённого скрипта (Python + Selenium + Chrome/Firefox)?
При помощи DevTools в Chrome или Firefox заблокировать загрузку определённого скрипта легко, а вот как это сделать на Python в Selenium...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru