Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium(Python 3)中的getText()可以用来读取嵌套的HTML标记吗?_Python_Html_Selenium - Fatal编程技术网

Selenium(Python 3)中的getText()可以用来读取嵌套的HTML标记吗?

Selenium(Python 3)中的getText()可以用来读取嵌套的HTML标记吗?,python,html,selenium,Python,Html,Selenium,我正在用Python3中的Selenium阅读Wikipedia中的数据,需要关于阅读嵌套HTML标记中编码的文本的建议 我尝试使用getText()函数,但不是使用了错误的语法,就是使用了错误的函数 例如,这行代码 不检索任何数据 而那一行代码 给我这样的结果: The <a href="/wiki/Dalmatia" title="Dalmatia">Dalmatian</a> island of <a href=&qu

我正在用Python3中的Selenium阅读Wikipedia中的数据,需要关于阅读嵌套HTML标记中编码的文本的建议

我尝试使用
getText()
函数,但不是使用了错误的语法,就是使用了错误的函数

例如,这行代码

不检索任何数据

而那一行代码

给我这样的结果:


The <a href="/wiki/Dalmatia" title="Dalmatia">Dalmatian</a> island of <a href="/wiki/Hvar" title="Hvar">Hvar</a>, esp. its largest city, also called <a href="/wiki/Hvar_(town)" class="mw-redirect" title="Hvar (town)">Hvar</a>.

岛,尤其是其最大的城市,也称为。
当然,我可以从HTML标记中去除输出,但我希望有更好的解决方案。

Python而不是.getText()。text非常感谢,.getText()仅适用于Java,我想。还可以看到:
     location=browser.find_element_by_xpath('//div[@class="location"]').get_attribute("innerHTML")
        

The <a href="/wiki/Dalmatia" title="Dalmatia">Dalmatian</a> island of <a href="/wiki/Hvar" title="Hvar">Hvar</a>, esp. its largest city, also called <a href="/wiki/Hvar_(town)" class="mw-redirect" title="Hvar (town)">Hvar</a>.