簡體   English   中英

Python Selenium元素不可點擊

[英]Python Selenium Element is not clickable

我正在嘗試使用Python 3.6和Selenium在網站上收集信息,但是該頁面會立即在Chrome(54.0.2840.87(64位))上加載,它會進入選項卡(“案例日志”)半秒鍾,然后將其更改為另一個選項卡(警報)。

我試圖使用“ find_element_by”找到它,在某些時候單擊,在選項卡上找到了文本(“案例日志”)。 如果我使用'find_element_by_xpath',則會得到'元素在點(488,93)不可點擊。 其他元素將獲得點擊”。

這是代碼:

from selenium import webdriver
from time import sleep
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
from selenium.webdriver.common.action_chains import ActionChains


#enter credentials
user = input('User: ')
password = input('Password: ')
case = input('Case: ')

#open the page
driver= webdriver.Chrome()
driver.maximize_window()
driver.get('.com')

#login
elem = driver.find_element_by_id("user")
elem.send_keys(user)
elem = driver.find_element_by_id("password")
elem.send_keys(password)
elem.send_keys(Keys.RETURN)

#Find Case
elem = driver.find_element_by_id("searchCaseIdHome")
elem.send_keys(case)
elem.send_keys(Keys.RETURN)

#Find Notes
elem = driver.find_element_by_xpath("//*[@id='ext-gen151']")
elem.click()

https://i.stack.imgur.com/wIG7V.png

https://i.stack.imgur.com/aUmTN.png

elem = driver.find_element_by_xpath("//*[@id='ext-gen151']")
elem.location_once_scrolled_into_view
elem.click()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM