Articles of google chrome

¿Cómo usar el proxy autenticado en el cromedriver selenium?

Después de buscar por muchas horas estoy empezando a pensar que esto es imposible. Necesito ejecutar Chrome a través de selenium usando diferentes servidores proxy autenticados (no públicos) para cada ejecución. PROXY_IP = “” UID = “” PWD = ” options = webdriver.ChromeOptions() options.add_argument(“–proxy-server=%s:%s@%s” % (UID,PWD,PROXY_IP)) driver = webdriver.Chrome(executable_path=”.\\driver\\chromedriver.exe”, chrome_options=options) driver.get(“”) Chrome se encenderá y […]

¿Cómo habilitar un indicador “allow-insecure-localhost” en Chrome desde selenium?

Quiero habilitar el indicador “allow-insecure-localhost” de selenium. ¿Cómo puedo hacerlo? Selenio: 3.12.0, Python: 3.6.5 Código de creación del controlador Chrome: def create_driver(): options = Options() if sys.platform == “darwin”: options.binary_location = ‘/Applications/Google Chrome Canary.app/Contents/MacOS/Google Chrome Canary’ options.add_experimental_option(“detach”, True) options.add_argument(‘allow-insecure-localhost’) # I tried to be enable, but it does not affect to chrome. if sys.platform == […]

Nueva pestaña de Selenium en el navegador Chrome de Python Webdriver

No puedo abrir una nueva pestaña en Chrome. Mi requisito es abrir una nueva pestaña, hacer alguna operación y luego cerrar esta nueva pestaña y volver a la pestaña anterior. El siguiente código de Python funcionó en Firefox pero no en Chrome. ¿Podría alguien ayudarme por favor? ActionChains(driver).key_down(Keys.CONTROL,body).send_keys(‘t’).key_up(Keys.CONTROL).perform()

Chrome sin cabeza con selenium, solo puede encontrar maneras de desplazarse sin cabeza

Hay mucho que encontrar sobre este tema, pero no puedo resolverlo. Necesito desplazarme hasta el final de la página de un desplazamiento infinito (no tan largo). Tengo 2 opciones que funcionan con Chrome sin cabeza, pero no parece funcionar sin cabeza. El primero que más me gustó, funciona hermoso y se encuentra aquí en SA: […]

WebDriverException: Service U: /Scraping/chromedriver.exe se cerró inesperadamente. El código de estado era: 1 mientras trabajaba con Chrome y Python

He estado tratando de hacer que el controlador web funcione con Python en Chrome en el trabajo, pero no puedo por mi vida averiguar qué es lo que está mal, a pesar de la resolución de problemas durante la mayor parte del día. He descomprimido chromedriver a la carpeta en la que estoy trabajando. He […]

JsonResponse desde Django – Se muestran valores incorrectos

Actualización: cuando accede a una página que produce JSON como salida con el navegador Chrome. Se muestran resultados incorrectos. Considera este código django que produce json. Cuando json.dumps un long , los dos dígitos son diferentes del valor esperado. Aquí está el código: from django.http import JsonResponse, HttpResponse import json def dumps1(request): return JsonResponse({‘pk’: 456011173705795438 […]

Convertir la marca de fecha / hora del historial de Chrome a un formato legible

Originalmente publiqué esta pregunta buscando una respuesta con Python, recibí una buena ayuda, pero aún no he podido encontrar una solución. Tengo un script que se ejecuta en las máquinas cliente OS X 10.5 que captura el historial de navegación de Internet (requerido como parte de las tareas de administración de mi sistema en una […]

pulsaciones de teclas con Google Chrome / Firefox y Selenium no funcionan en Python

Ejecuta lo siguiente: from selenium import webdriver from selenium.webdriver.common.keys import Keys # Get web driver going cp = webdriver.ChromeOptions() cp.add_argument(“–browser.download.folderList=2”) cp.add_argument(“–browser.helperApps.neverAsk.saveToDisk=image/jpg”) cp.add_argument(“–browser.helperApps.neverAsk.saveToDisk=image/png”) cp.add_argument(“–browser.download.dir=~/Downloads/”) driver = webdriver.Chrome(chrome_options=cp) driver.get(“http://www.google.com”) # Try to open a new tab driver.find_element_by_tag_name(“body”).send_keys(Keys.CONTROL, ‘t’) Este fue un bash de abrir una nueva pestaña, pero el código no funciona. Este es también el caso […]

¿Cómo cambiar la carpeta de descarga predeterminada mientras se ejecuta webdriver?

Estoy descargando varios conjuntos de datos diferentes y me gustaría que cada archivo (o conjunto) se descargue en una carpeta específica. He aprendido cómo cambiar los directorios de descarga en estas páginas: configurando las preferencias de Chrome con Selenium Webdriver en Python Cambiar la carpeta de descarga de Chrome predeterminada webdriver C # El problema […]

IE y Chrome no funcionan con Selenium2 Python

Parece que no puedo abrir Google Chrome o Internet Explorer a través de la biblioteca Python de Selenium 2. Estoy usando Windows 7, 64 bit. He completado los siguientes pasos: Python instalado – 2.7.5 Selenio instalado 2.33 Incluye C: \ Python27 y C: \ Python27 \ Scripts en la variable de entorno – Ruta Descargué […]