python - Selenium __init__() 缺少 1 个必需的位置参数:'text_'
问题描述
我该如何解决这个问题?
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
try:
description=WebDriverWait(driver,10).until(EC.text_to_be_present_in_element((By.XPATH,'./html/body/div[1]/div/div[2]/div[2]/div[2]/div/div/div[5]/div/div[2]/div/div[4]/div[2]/text()')))
finally:
driver.quit()
print(description)
错误:TypeError:init () 缺少 1 个必需的位置参数:'text_'
我试图添加文本,但我找不到如何做到这一点
谢谢大家的帮助!
解决方案
推荐阅读
- swift - 使用 Moya 将参数附加到每个网络调用
- java - 将复选框添加到 ListView
- reactjs - Props 父组件到一个父子组件
- azure - 在 Azure API 管理中获取特定 API 的 ARM 模板
- python-3.x - Spyder 未在 python 3.7 中启动
- bootstrap-4 - 引导列中的响应(背景)图像以匹配相邻列中内容的高度
- javascript - Wordpress get_post_meta() 数组数据无法通过主干 js
- cassandra - 如何使用 Cassandra 在分区中选择最大时间戳
- javascript - 从主列表自动更新价格
- swift - 创建执行动画的等待队列