Я получаю эту ошибку:
selenium.common.exceptions.ElementNotVisibleException: Message: element not visible. or Element is not currently interactable.
Как мне это исправить?
элемент:
input class="artfld col-all-min ng-pristine ng-invalid ng-touched" formcontrolname="id" maxlength="10" placeholder="身分證字號" type="text"
код:
from selenium import webdriver
import time
from PIL import Image
from pynput.keyboard import Key,Controller
browser = webdriver.Chrome()
browser.get('https://mma.sinopac.com/SinoCard/Activity/Register?Code=TLDI')
time.sleep(0.3)
browser.find_element_by_xpath("/html/body/app-root/div/app-activity-register/div/div[2]/div/div/section/app-activity-register-verification/form/div[1]/table/tbody/tr[3]/td/input").send_keys("1234")
Вопрос 2:
Как получить элемент на кнопке во всплывающем окне с python selenium после нажатия красной кнопки?
элемент:
button type = "button" class = "swal2-подтвердите swal2-style" aria-label = "" style = "background-color: rgb (48, 133, 214); border-left-color: rgb (48, 133, 214); рамка-цвет справа: rgb (48, 133, 214); "> 確定 / кнопка