from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_argument('log-level=3')
driver = webdriver.Chrome(options=options)
driver.get("https://example.com")
input()
< /code>
И это выход < /p>
DevTools listening on ws://127.0.0.1:62699/devtools/browser/8462948e-49fc-4e39-aa2b-bc89d4e3d0e4
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
I0000 00:00:1751797016.966696 65184 voice_transcription.cc:58] Registering VoiceTranscriptionCapability
< /code>
Часть прослушивания Devtools в порядке, но я понятия не имею, откуда исходит это предупреждение. Я хочу удалить это предупреждение и остановить журнал, поскольку оно не имеет отношения к тому, что я делаю, и оно вызывает шум в консоли. Библиотека Абсейла. Я нашел одну подобную проблему, но речь идет о API Gemini, а не селене. Это ссылка на этот вопрос. < /P>
Как избавиться от раздражающего предупреждения о терминале при использовании API Gemini?import os
# Suppress logging warnings
os.environ["GRPC_VERBOSITY"] = "ERROR"
os.environ["GLOG_minloglevel"] = "2"
< /code>
Но это не сработало. < /p>
Другое решение, предложенное в ответах на вопрос, - это установить определенную версию Grpcio. Я не пытался сделать это, так как у меня не было установлено grpcio, поэтому установка grpcio, вероятно, ничего не сделает.import sys
log = []
class writer(object):
def write(self, data):
log.append(data)
sys.stdout = writer()
sys.stderr = writer()
Это код, который я пытался запустить < /p> [code]from selenium import webdriver
options = webdriver.ChromeOptions() options.add_argument('log-level=3') driver = webdriver.Chrome(options=options) driver.get("https://example.com") input() < /code> И это выход < /p> DevTools listening on ws://127.0.0.1:62699/devtools/browser/8462948e-49fc-4e39-aa2b-bc89d4e3d0e4 WARNING: All log messages before absl::InitializeLog() is called are written to STDERR I0000 00:00:1751797016.966696 65184 voice_transcription.cc:58] Registering VoiceTranscriptionCapability < /code> Часть прослушивания Devtools в порядке, но я понятия не имею, откуда исходит это предупреждение. Я хочу удалить это предупреждение и остановить журнал, поскольку оно не имеет отношения к тому, что я делаю, и оно вызывает шум в консоли. Библиотека Абсейла. Я нашел одну подобную проблему, но речь идет о API Gemini, а не селене. Это ссылка на этот вопрос. < /P> Как избавиться от раздражающего предупреждения о терминале при использовании API Gemini?import os
# Suppress logging warnings os.environ["GRPC_VERBOSITY"] = "ERROR" os.environ["GLOG_minloglevel"] = "2" < /code> Но это не сработало. < /p> Другое решение, предложенное в ответах на вопрос, - это установить определенную версию Grpcio. Я не пытался сделать это, так как у меня не было установлено grpcio, поэтому установка grpcio, вероятно, ничего не сделает.import sys
log = []
class writer(object): def write(self, data): log.append(data)
sys.stdout = writer() sys.stderr = writer() [/code] Но он все еще не работал
Я пытаюсь автоматизировать вход в систему и очистку данных, используя Selenium в Python im, используя Chromedriver в качестве драйвера. Но я хочу сделать это с учетной записью 5, я все еще выясняю, какой метод является наилучшим методом. Питон....
Я пытаюсь автоматизировать вход в систему и очистку данных, используя Selenium в Python im, используя Chromedriver в качестве драйвера. Но я хочу сделать это с учетной записью 5, я все еще выясняю, какой метод является наилучшим методом. Таким...
Я пытаюсь использовать селен для открытия Chrome с определенным профилем, но браузер замерзает на домашнем экране Chrome. Когда я использую селен без указания профиля пользователя, браузер работает нормально. 137.0.7151.69 (64 бита)
chromedriver...
Прежде чем я начну: я знаю, что существует миллиард сообщений о том, что Selenium не работает, и о различных решениях, которые стоит попробовать. Я считаю, что перепробовал все, но простите меня, если я что-то упускаю. Я ударился головой о стену и...