#python-3.x #selenium
Вопрос:
когда я запускаю код в одном исполнении, то показываю ошибку ElementNotInteractableException: Message: element not interactable
для приведенных ниже фрагментов кода
L1=driver.find_element_by_xpath("/html/body/div[1]/div[3]/div[9]/div[1]/div[3]/div[2]/div/form/table/tbody/tr[2]/td[4]/span/span[1]/span/ul/li").click()
но когда приведенный выше код запускается отдельно, ошибка не отображается и работает отлично. Я попробовал использовать метод ожидания time.sleep и webdriver, но безуспешно. обратиться за помощью к эксперту
from selenium import webdriver
driver = webdriver.Chrome()
url ="URL" # URL
driver.get(url)
driver.maximize_window()
time.sleep (30)
driver.find_element_by_name ("username").send_keys(username)
driver.find_element_by_name ("password").send_keys(password)
login = driver.find_element_by_xpath("/html/body/div/div/div/div/div/div/div/form/button")
login.click()
time.sleep (2)
driver.get(url_SR_Srch)
Cus_SRCH =
driver.find_element_by_xpath("/html/body/div[1]/div[3]/div[9]/div[2]/div[2]/div/button[1]")
time.sleep (10)
#Select custome search view
Cus_SRCH =
driver.find_element_by_xpath("/html/body/div[1]/div[3]/div[9]/div[2]/div[2]/div/button[1]")
Cus_SRCH.click()
driver.implicitly_wait(10)
driver.find_element_by_id ("SRQ_SR_NUMBER").click()
L1=driver.find_element_by_xpath("/html/body/div[1]/div[3]/div[9]/div[1]/div[3]/div[2]/div/form/table/tbody/tr[2]/td[4]/span/span[1]/span/ul/li").click()
driver.find_element_by_xpath("/html/body/div[1]/div[3]/div[9]/div[1]/div[3]/div[2]/div/form/table/tbody/tr[2]/td[4]/span/span[1]/span/ul/li/input").send_keys("Calling")
driver.find_element_by_xpath("/html/body/div[1]/div[3]/div[9]/div[1]/div[3]/div[2]/div/form/table/tbody/tr[2]/td[4]/span/span[1]/span").send_keys(u'ue007')