Get_text()不起作用

时间:2016-08-18 17:24:13

标签: selenium

list = []
for item in webElement:
    list.append(item.get_text())

print(list)

<div class='class'>    <p>text1<\p>    <p>text2<\p>    <p>text3<\p><\>

输出是[无],我想知道我是否做错了。

1 个答案:

答案 0 :(得分:0)

尝试使用.text,如下所示: -

list = []
for item in webElement:
  list.append(item.text)

print(list)

如果遗憾的是上述内容不起作用,请尝试使用get_attribute("textContent"): -

list.append(item.get_attribute("textContent"))

或尝试使用get_attribute("innerHTML"): -

list.append(item.get_attribute("innerHTML"))