From d03dfe310ea37c536027a766762bab37eabf4be9 Mon Sep 17 00:00:00 2001 From: Isidrecc Date: Sun, 24 Nov 2024 13:13:33 +0100 Subject: [PATCH] Update 6_youtube.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Si las preferencias del navegador tienen el idioma definido como Español, el botón "Accept all" se traduce automáticamente a "Aceptar todo". Introduzco la línea 26 para forzar al navegador a representarse en inglés. --- NIVEL 3/6_youtube.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/NIVEL 3/6_youtube.py b/NIVEL 3/6_youtube.py index 4523cca..ea4fa03 100644 --- a/NIVEL 3/6_youtube.py +++ b/NIVEL 3/6_youtube.py @@ -23,6 +23,8 @@ def obtener_script_scrolling(iteration): opts = Options() +# Forzamos al navegador a representarse en inglés. EL botón "Accept all" se traduce a "Aceptar todo" en función del idioma del navegador +opts.add_experimental_option('prefs', {'intl.accept_languages': 'en,en_US'}) opts.add_argument("user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36") # Agregar a todos sus scripts de selenium para que no aparezca la ventana de seleccionar navegador por defecto: (desde agosto 2024) opts.add_argument("--disable-search-engine-choice-screen") @@ -80,4 +82,4 @@ def obtener_script_scrolling(iteration): texto_comentario = comentario.text print(texto_comentario) print() - print() \ No newline at end of file + print()