Мне пришлось перейти с Selenium/SeleniumBase на DrissionPage из-за его необнаружимой способности. Все было легко понять. Кроме последней части. Это закрытие браузера. В документации говорится, что page.quit() закроет браузер. Но когда я запускаю его на своем локальном компьютере, я получаю эту ошибку:
Exception in thread Thread-1:
Traceback (most recent call last):
File "C:\Users\PC\AppData\Local\Programs\Python\Python39\lib\threading.py", line 973, in _bootstrap_inner
self.run()
File "C:\Users\PC\AppData\Local\Programs\Python\Python39\lib\threading.py", line 910, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\PC\AppData\Local\Programs\Python\Python39\lib\site-packages\DrissionPage\chromium_driver.py", line 123, in _recv_loop
message = loads(message_json)
File "C:\Users\PC\AppData\Local\Programs\Python\Python39\lib\json\__init__.py", line 346, in loads
return _default_decoder.decode(s)
File "C:\Users\PC\AppData\Local\Programs\Python\Python39\lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Users\PC\AppData\Local\Programs\Python\Python39\lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Мне пришлось перейти с Selenium/SeleniumBase на DrissionPage из-за его необнаружимой способности. Все было легко понять. Кроме последней части. Это закрытие браузера. В документации говорится, что page.quit() закроет браузер. Но когда я запускаю его на своем локальном компьютере, я получаю эту ошибку: [code]Exception in thread Thread-1: Traceback (most recent call last): File "C:\Users\PC\AppData\Local\Programs\Python\Python39\lib\threading.py", line 973, in _bootstrap_inner self.run() File "C:\Users\PC\AppData\Local\Programs\Python\Python39\lib\threading.py", line 910, in run self._target(*self._args, **self._kwargs) File "C:\Users\PC\AppData\Local\Programs\Python\Python39\lib\site-packages\DrissionPage\chromium_driver.py", line 123, in _recv_loop message = loads(message_json) File "C:\Users\PC\AppData\Local\Programs\Python\Python39\lib\json\__init__.py", line 346, in loads return _default_decoder.decode(s) File "C:\Users\PC\AppData\Local\Programs\Python\Python39\lib\json\decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "C:\Users\PC\AppData\Local\Programs\Python\Python39\lib\json\decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) [/code] Вот минимум кода: [code]from DrissionPage import ChromiumPage from time import sleep
Мне пришлось перейти с Selenium/SeleniumBase на DrissionPage из-за его необнаружимой способности. Все было легко понять. Кроме последней части. Это закрытие браузера. В документации говорится, что page.quit() закроет браузер. Но когда я запускаю его...
Я работаю над автоматизацией решения reCAPTCHA с помощью Python, pydub и DrissionPage. Мне удалось дойти до момента, когда предлагается аудиозадание. Однако мне не удается найти элемент #audio-source для загрузки аудиофайла. Когда я пытаюсь найти...
Мой текущий код не переключается с одного профиля на другой
from DrissionPage import ChromiumOptions, ChromiumPage,Chromium
co = ChromiumOptions()
co.set_user(user='event_name1')
page = ChromiumPage(co)
co = ChromiumOptions()...
Мой текущий код не переключается с одного профиля на другой
from DrissionPage import ChromiumOptions, ChromiumPage,Chromium
co = ChromiumOptions()
co.set_user(user='event_name1')
page = ChromiumPage(co)
co = ChromiumOptions()...
Можете ли вы помочь мне решить эту проблему?
Почему этот код не работает. Несмотря на использование библиотеки drissionpage для очистки веб-сайта. Я не могу отправить эту форму автоматически, но могу ее заполнить. Страница формы сайта
from...