Saltar al contenido

python – ¿Manera de cambiar el agente de usuario de Google Chrome en Selenium?

octubre 21, 2021
apple touch icon@2

Estoy tratando de encontrar una forma en la que cada vez que abro Chrome a través de Selenium (en Python) en este script en particular, la página de Chrome se abre automáticamente con otro agente de usuario seleccionado, en este caso, Microsoft Edge Mobile (pero lo estaré accediendo desde el escritorio).

Entonces, después de investigar un poco, pude juntar el siguiente código, que pensé que ejecutaría un cambio de agente de usuario en Chrome y luego abriría una nueva página de Bing.com:

from selenium import webdriver 
from selenium.webdriver.chrome.options

import Options opts = Options()
opts.add_argument("user-agent=Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 640 XL LTE) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Mobile Safari/537.36 Edge/12.10166")
driver = webdriver.Chrome(chrome_options=opts)
driver = webdriver.Chrome("D:_")
driver.get("https://www.bing.com/")

Sin embargo, el código no parece funcionar y se detiene antes de abrir la página web designada. Estoy bastante seguro de que la primera mitad del código está apagada, pero no estoy muy seguro de cómo. Cualquier ayuda será muy apreciada.

close