- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我在使用 Selenium 中的 CSS_Selectors 查找具有特定文本属性的元素时遇到问题。这是我当前的代码行:
element = driver.find_element(By.CSS_SELECTOR, "li.adTypeItem[text='CLASS']")
过去,我在使用 CSS_Selectors 中的属性选择器括号时遇到过麻烦,解决这个问题对于更好地理解将来如何使用 CSS_Selectors 真的大有帮助。
请注意 - 我不是在寻找具有类的元素,而是在寻找与该元素一起显示的实际文本。
最佳答案
这是页面上唯一显示文本“类”的地方吗?如果是这样,您可以尝试:
driver.find_element(By.LINK_TEXT('CLASS'));
driver.find_element(By.PARTIAL_LINK_TEXT('CLASS'));
关于python - Selenium CSS_Selector 寻找具有特定文本的元素结果是 'NoSuchElementException',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33763275/
我在使用 Selenium 中的 CSS_Selectors 查找具有特定文本属性的元素时遇到问题。这是我当前的代码行: element = driver.find_element(By.CSS_SE
我正在尝试使用 Selenium 找到要单击的按钮。包含按钮的 html 部分如下: Login 我正在尝试通过以下方式找到它: btn = driver.find_element_by_css_se
我尝试使用webdriver登录两个网站A和B。但是当我使用相同的方式“find_element_by_css_selector”时,B不工作而A正在工作。我关闭了javascript,发现B的登录部
4-通过名称定位,By.NAME name属性为表单中客户端提交数据的标识,一个网页中name值可能不是唯一的。所以要根据实际情况进行判断 import time fro
Python Selenium WebDriver 中提供以下方法来查找多个元素。这些方法将返回元素列表。 find_elements_by_name find_elements_by_xpath f
我正在尝试抓取 this 中的数据D B。我之前确实问过类似的问题,但我当前的问题很具体/我开始更多地了解这个问题。 到目前为止,使用 Selenium ,我可以在“按植物性食品搜索”字段中输入 22
我是一名优秀的程序员,十分优秀!