Как подавить ошибки Chrome GCM DEPRECATED_ENDPOINT при запуске Selenium WebDriver? [закрыто]Python

Программы на Python
Ответить
Anonymous
 Как подавить ошибки Chrome GCM DEPRECATED_ENDPOINT при запуске Selenium WebDriver? [закрыто]

Сообщение Anonymous »

Я запускаю проект очистки веб-страниц с использованием Selenium с ChromeDriver в автономном режиме и постоянно вижу в своем терминале следующие журналы:
[20376:708:0708/170807.138:ERROR:google_apis\gcm\engine\registration_request.cc:291] Сообщение об ошибке ответа на регистрацию: DEPRECATED_ENDPOINT
[20376:708:0708/170937.002:ERROR:google_apis\gcm\engine\registration_request.cc:291] Сообщение об ошибке ответа на регистрацию: DEPRECATED_ENDPOINT
ВНИМАНИЕ: все сообщения журнала перед вызовом absl::InitializeLog() записываются в STDERR
I0000 00:00:1751975655.975515 12352 voice_transcription.cc:58] Регистрация VoiceTranscriptionCapability
[17524:5748:0708/172416.659:ОШИБКА:google_apis\gcm\engine\registration_request.cc:291] Ответ на регистрацию сообщение об ошибке: DEPRECATED_ENDPOINT
[17524:5748:0708/172417.593:ERROR:google_apis\gcm\engine\registration_request.cc:291] Сообщение об ошибке ответа на регистрацию: PHONE_REGISTRATION_ERROR

Создан делегат TensorFlow Lite XNNPACK для ЦП.
Попытка использовать делегат, который поддерживает только тензоры статического размера, с графом, имеющим тензоры динамического размера (тензор#-1 — это тензор динамического размера).

Эти журналы не связаны с моей логикой очистки, но они спамят выходные данные и очень раздражают.
Насколько я понимаю, это связано с устаревшим GCM Chrome (Google Cloud) Система обмена сообщениями.
МОЯ НАСТРОЙКА --

Код: Выделить всё

# Headless Chrome mode
options.add_argument('--headless=new')  # Use the new headless mode (Chrome 109+)

# System and performance flags
options.add_argument('--no-sandbox')
options.add_argument('--disable-dev-shm-usage')
options.add_argument('--disable-gpu')
options.add_argument('--mute-audio')
options.add_argument('--metrics-recording-only')

# Disable unnecessary features
options.add_argument('--disable-extensions')
options.add_argument('--disable-infobars')
options.add_argument('--disable-notifications')
options.add_argument('--disable-cloud-import')
options.add_argument('--disable-sync')
options.add_argument('--disable-client-side-phishing-detection')
options.add_argument('--disable-background-networking')
options.add_argument('--disable-background-timer-throttling')
options.add_argument('--disable-backgrounding-occluded-windows')
options.add_argument('--disable-component-update')
options.add_argument('--disable-default-apps')

# Privacy and identity
options.add_argument('--no-first-run')
options.add_argument('--no-default-browser-check')
options.add_argument('--ignore-certificate-errors')
options.add_argument('--guest')

# Custom User-Agent
options.add_argument(
'user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) '
'AppleWebKit/537.36 (KHTML, like Gecko) '
'Chrome/98.0.4758.102 Safari/537.36'
)

# Suppress Selenium logs
options.add_experimental_option('excludeSwitches', ['enable-logging'])

# Optional: Use a persistent user profile
if user_data_dir:
options.add_argument(f'--user-data-dir={user_data_dir}')
Несмотря на их использование, ошибки все равно появляются?

Подробнее здесь: https://stackoverflow.com/questions/796 ... enium-webd
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»