Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.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
Python selenium如何仅获取包含文本的段落_Python_Selenium - Fatal编程技术网

Python selenium如何仅获取包含文本的段落

Python selenium如何仅获取包含文本的段落,python,selenium,Python,Selenium,想象一下我有这样的html: 一些文字 更多文本 您可以使用xpath获取非空文本的节点, normalize-space()删除空白: //p[normalize-space(.)!=''] 关于您期望的输出类型还不清楚,可能是您可以发布url和期望的输出。使用此xpath//p[text()]欢迎使用堆栈溢出!请参阅:SO的期望是,用户提问时不仅要进行研究以回答自己的问题,还要分享研究、代码尝试和结果。这表明你花了时间来帮助自己,它使我们避免重复显而易见的答案,最重要的是,它帮助

想象一下我有这样的html:


一些文字

更多文本


您可以使用xpath获取非空文本的节点,
normalize-space()
删除空白:

//p[normalize-space(.)!='']

关于您期望的输出类型还不清楚,可能是您可以发布url和期望的输出。使用此xpath//p[text()]欢迎使用堆栈溢出!请参阅:SO的期望是,用户提问时不仅要进行研究以回答自己的问题,还要分享研究、代码尝试和结果。这表明你花了时间来帮助自己,它使我们避免重复显而易见的答案,最重要的是,它帮助你得到一个更具体和相关的答案!另见:谢谢,这正是我想要的