es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SELENIUM-CHROMEDRIVER

¿Cómo puedo hacer clic en el botón Adjuntar archivo en Gmail con Python + Selenium?

Intento hacer clic en el botón que aparece en Gmail con selenium, pero no he podido hacer clic en él. Este es el código que tengo: driver.find_element_by_css_selector(‘div.aaA’).send_keys(r”C:\Users\micomputer\Desktop\perritos\dog.png”) Al ejecutarlo, obtengo un error que indica que no se puede encontrar el botón. ¿Alguien puede ayudarme? Gracias de antemano por su apoyo. . . . Read more

AttributeError: El objeto ‘dict’ no tiene el atributo ‘click’ con el error find_element_by_css_selector() y click() usando Selenium y ChromeDriver.

Quiero usar el comando click en mi página de prueba. Pero estoy obteniendo el siguiente error. Lo he escrito en python. from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains import time import pandas as pd url=”https://tv.com/home” options = webdriver.ChromeOptions() options.binary_location =”C:\Program Files\Google\Chrome\Application\chrome.exe” driver = webdriver.Chrome(“chromedriver.exe”,chrome_options=options) driver.get(url) driver.maximize_window() time.sleep(20) arr=[] driver.find_element_by_css_selector(“.1DRQ8”).click() . . . Read more

Script de Selenium – ConnectionRefusedError: [Errno 61] Conexión rechazada

Ejecutando el script de Selenium que sigue, obtengo los siguientes errores: ConnectionRefusedError: [Errno 61] Conexión rechazada y urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f872820b490>: Fallo al establecer una nueva conexión: [Errno 61] Conexión rechazada. El script funcionaba correctamente y de repente empezó a suceder esto. ¿Tiene algo que ver con las solicitudes . . . Read more

Cómo seleccionar y copiar el texto de un cuadro de texto con Python + Selenium?

Estoy intentando seleccionar un atributo web con python a través de webdriver, específicamente quiero copiar el nombre que ingresé al destinatario, pero no puedo hacerlo. from selenium.webdriver.common.keys import Keys from selenium import webdriver import time driver = webdriver.Chrome(‘C:\chromedriver.exe’) driver.get(‘https://www.gmail.com/’) driver.implicitly_wait(5) loginBox = driver.find_element_by_xpath(‘//*[@id=”identifierId”]’) loginBox.send_keys(‘xxxxxxxxxxxxxxxxxx’) nextButton = driver.find_elements_by_xpath(‘//*[@id=”identifierNext”]’) nextButton[0].click() passWordBox = . . . Read more