有没有Selenium不起作用的网站?



我是一名生活在韩国的韩国大学生。我用翻译来问这个问题,因为我周围没有人可以问。

是否有不应用selenium xpath的站点?语法'find_element_by_xpath'未应用。在设置另一个xpath或用名称或id替换xpath时也是如此。

它产生一个错误,好像找不到xpath。

更奇怪的是,'find_element_by_xpath'在其他网站上运行良好。我想知道为什么会发生这种现象。两天的实验。我没有犯任何错误。

我认为问题标题有误导性,

您可以使用xpath和Selenium。

唯一的问题是,它在iframe内。

driver = webdriver.Chrome(driver_path)
driver.maximize_window()
driver.implicitly_wait(30)
driver.get("https://sugang.gwnu.ac.kr/")
wait = WebDriverWait(driver, 10)
wait.until(EC.frame_to_be_available_and_switch_to_it((By.ID, "Main")))
wait.until(EC.element_to_be_clickable((By.ID, "id"))).send_keys('your user name')

进口:

from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC

最新更新