代码类似于:
<a>
Some text
<br>
Some more text
</a>
使用BeautifulSoup,我正在尝试使用.text 将标签内的文本打印在一行上
我想要的输出是:
"一些文本一些更多的文本">
但我得到的输出是:
"一些文本
更多文本">
您可以使用SimplifiedDoc库吗。
from simplified_scrapy import SimplifiedDoc
html = '''
<a>
Some text
<br>
Some more text
</a>
'''
doc = SimplifiedDoc(html)
print (doc.a.text)
结果:
Some text Some more text