我在使用selenium webelements中的.text函数从网站上的一个简单文本块中检索文本。所讨论的文本位于<pre>
个HTML标记之间。问题是该函数只返回一定长度的文本(大约56行文本)。网站上的文本量接近1250行,但只返回前56行左右。我在这里使用Firefox webdriver
有关职能如下:
web_text = driver.find_element_by_xpath("//pre")
output_text = web_text.text
print(output_text)
return(output_text)
到目前为止,我已经尝试使用get_attribute()及其各种文本属性。有什么想法吗
我可以通过使用
driver.find_element_by_xpath("/html/body/pre")
获得pre
标记中的所有文本代码(Chrome):
代码(Firefox):
输出:
相关问题 更多 >
编程相关推荐