请教 Python 中 xpath 如何实现这种需求
資深大佬 : 2bin 1
如下,我想获取 a 标签下的文本,aaabbbccc 作为列表一个值,而不是[“aaa”,”bbb”,”ccc”],该如何处理呢?
from lxml import etree html_str=''' <span class="til"> <a href="http://www.xxxx.com"> "aaa" <br> "bbb" "ccc" <br> </a> </span> ''' html = etree.HTML(html_str) content = html.xpath('//a/text()') print(content) """ output: ['n "aaa"n ', 'n "bbb"n "ccc"n ', 'n '] """
大佬有話說 (12)