首页 > 解决方案 > 经过一段时间后,将文本复制到下一个...与 Python 中的 Selenium 链接

问题描述

标签: pythonselenium-webdriver

解决方案


wait = WebDriverWait(driver, 20)
driver.get("https://www.archchinese.com/chinese_english_dictionary.html?find=%E6%9D%BE")

旧款

warning = wait.until(EC.element_to_be_clickable((By.XPATH, "//div[@id='charDetailPane']//a[6]")))
print warning.text

更新部分:

//span[contains(text(),'Radical:')]/following-sibling::a

笔记 :

将以下导入添加到您的代码中

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

输出:

木头</p>


推荐阅读