python - 经过一段时间后,将文本复制到下一个...与 Python 中的 Selenium 链接
问题描述
解决方案
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>
推荐阅读
- javascript - React Native UI Kittens:输入组件中的多行
- reactjs - 在 onClick 中反应处理这个
- python - 如何从图像中获取文本
- optimization - 我可以使用哪些优化技术来最大化单位超立方体中每个点到其他点的最小距离之和?
- quartz-scheduler - 对于重复的 cron 表达式,触发器仅触发一次
- javascript - Sequelize bulkCreate 返回不正确的值?
- php - preg_replace通过它的 id="" 如果它出现超过 5 次
- windows - 将按钮添加到 Windows 任务栏缩略图 JavaFX?
- elasticsearch - Elasticsearch 排序决胜局
- java - IntelliJ IDEA Windows 上 JavaFX 的“图形设备初始化失败:d3d,sw”