我正在尝试读取以下值9.692
<li><span class="tab-box">Deposit:</span> 9.692</li>
我似乎无法在span标签之外获取文本。我可以通过以下方式获取文本寄存:
driver.find_elements_by_xpath("//span[@class='tab-box']")
答案 0 :(得分:3)
文本9.692
在父<li>
中。您可以使用此<li>
xpath
标记
driver.find_elements_by_xpath("//li[.//span[@class='tab-box']]")
并删除<span>
文本以得到结果
deposit_text = driver.find_elements_by_xpath('//span[@class="tab-box"]').text
all_text = driver.find_elements_by_xpath('//li[//span[@class="tab-box"]]').text
number_text = all_text.replace(deposit_text, '')