我有什么方法可以获得HTML下面的“ABCD”文本吗? 我只知道得到了解决方案,但不知道如何得到它的文本。
element1= find_element_by_xpath("//caption/em")
然后我怎么能得到“ABCD”,有没有像gettext()这样的方法?
<table class='1'>
<caption>
<em> ABCD </em>
</caption>
</table>
答案 0 :(得分:2)
使用text
属性访问文本:
>>> element1.text
u'ABCD'
答案 1 :(得分:0)
element1= find_element_by_xpath("//caption/em")
element1.get_attribute('innerHTML')
我发现Beautiful Soup会更好地获取文字。