我已经写了一个xpath
来获取某个元素,但不幸的是它无法实现。
我无法理解我在哪里偏离。希望有人能给我一些帮助。
我正在尝试从以下元素中找到地址。
以下是要素:
<div class="detail-contact-address">
<i class="fa fa-map-o"></i>
Address:36 Sukhumvit, Soi 15, Wattana, Klongtoey-nua, Bangkok 10110, Thailand
</div>
我正在尝试:
//div[@class='detail-contact-address']/*[contains(@class,'fa-map-o')]/../text()
答案 0 :(得分:1)
xpath下方的用户获取文本:
//div[@class='detail-contact-address']
OR基于一些字符串匹配
//div[@class='detail-contact-address'][contains(.,'Address')]
所以你会得到像
这样的文字print driver.find_element_by_xpath("//div[@class='detail-contact-address']").text