Сегодня я начал с селена, и у меня возникла проблема с поиском этих элементов, заполнением значения в первом и щелчком по второму.
Это мой код
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
# Content to fill -
# {"method":"css selector","selector":"[name="Che nome vuoi usare?"]"}
# Checkbox -
driver = webdriver.Chrome()
driver.get("https://discord.gg/NGvXRfrmUE")
name = driver.find_element_by_class_name("inputDefault-_djjkz input-cIJ7To").send_keys("Test")
button = driver.find_element_by_class_name("inputDefault-3JxKJ2 input-3ITkQf").click
И это исключение я получаю впервые
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".inputDefault-_djjkz input-cIJ7To"}
И это во второй раз
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".inputDefault-3JxKJ2 input-3ITkQf"}
Подробнее здесь: https://stackoverflow.com/questions/684 ... k-a-button