我有以下html页面,我试图找到这个词,silver并记住发现了多少.
这只是两个显示在这里,但它可以产生更多,所以我不知道确切的计数.
<tr id="au_4" class="odd">
<td>Silver</td>
</tr>
<tr id="au_4" class="even">
<td>Silver</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
这是我尝试但没有运气:
count = driver.find_elements_by_xpath("//td[text()='Silver']")
Run Code Online (Sandbox Code Playgroud) 嗨,我试图通过其类名和它包含的文本来定位元素
<div class="fc-day-number">15</div>
Run Code Online (Sandbox Code Playgroud)
fc-day-number页面上有一堆不同的值,我需要一个例如15.
我做
driver.find_element_by_class_name("fc-day-content")
Run Code Online (Sandbox Code Playgroud)
但我也需要它等于15,我被困在这里,请帮忙.
我的页面返回包含id:14的JSON http响应
有没有办法让selenium python抓住这个?我搜索了网络,找不到任何解决方案.现在我想知道它可能不可能吗?我可以从数据库中获取此ID,但我试图避免这种情况.请告诉我是否有任何方法.谢谢