所以我有这个site,我想根据此xpath "//div[@class='titlu']"
<获取元素的位置和大小 < / p>
如何看到它是可见的,没有什么特别的。
现在我遇到的问题是,当我像这样搜索xpath时
e = self.driver.find_element_by_xpath(xpath)
位置和大小
e
中的都为0
此外,由于某种原因,如果我试图获得这样的文本:
e.text
将显示一个空字符串,我需要以这种方式获取实际文本e.get_attribute("textContain")
那么您是否知道如何获取该元素的位置和大小?
答案 0 :(得分:1)
有两个与此xpath
相匹配的元素。 driver.find_element_by_xpath
返回第一个,而您正在寻找第二个。使用具有<div>
属性的祖先id
来创建唯一的xpath
"//div[@id='content-detalii']//div[@class='titlu']"