Cómo interactuar con el cuadro de diálogo de inicio de sesión utilizando Selenium y Python.
import openpyxl
from selenium import webdriver
from bs4 import BeautifulSoup
from selenium.webdriver.chrome.options import Options
wb = openpyxl.Workbook()
chrome_options = Options()
options = webdriver.ChromeOptions()
#options.add_argument(‘headless’)
options.add_argument(‘window-size=1920×1080’)
options.add_argument(“disable-gpu”)
sheet = wb.active
sheet.append([“1lable”, “2lable”])
wb.save(“save.xlsx”)
path = “/Users/erer/Desktop/도구/파이썬 작업공간./chromedriver 2”
driver = webdriver.Chrome(path , chrome_options=options)
driver.get(‘https://otr.co.kr/#!’)
driver.find_element_by_css_selector(“#site-header > div > a”).click()
driver.find_element_by_css_selector(“#login-panel-1767 > form > div > div > div.form-group.label-floating.is-empty.is-focused”).click()
driver.find_element_by_css_selector(“#login-panel-1767 > form > div > div > div.form-group.label-floating.is-empty.is-focused”).send_keys(” (개인정보라 비워둡니다.) “)
driver.find_element_by_css_selector(“#login-panel-1205 > form > div > div > div.form-group.label-floating.password-eye-wrap.is-empty > input”).send_keys(“비밀번호라 비워둡니다.”)
driver.find_element_by_css_selector(“#login-panel-1205 > form > div > div > button”).click()
Si ingresas en este enlace y presionas el popup de inicio de sesión en la parte superior derecha, se ejecutará una ventana emergente que te permitirá iniciar sesión.
Incluso si aplicas selectores de CSS y otras cosas en Selenium, no puedes ingresar tus ID y contraseña.
Necesito la ayuda de expertos.
davy.ai
Desafortunadamente, no es posible proporcionar una solución sin más información. Proporcione más información sobre el sitio web, como el código HTML y los pasos exactos que está siguiendo para iniciar sesión. Además, proporcione el código que está utilizando para intentar iniciar sesión.