Python 我可以将lxml div对象转换为字符串吗?

Python 我可以将lxml div对象转换为字符串吗?,python,lxml,Python,Lxml,我正在制作一个程序,从网站上抓取文本 但网站将其文本放在div标签中,有时文本位于p标签中div标签中 是否可以将此div标记转换为字符串,以便更易于格式化 from lxml import etree import requests element = etree.HTML(requests.get('a website')).xpath('//div') 就这样 from lxml import etree import requests el = etree.HTML(requests

我正在制作一个程序,从网站上抓取文本

但网站将其文本放在
div
标签中,有时文本位于
p
标签中
div
标签中

是否可以将此
div
标记转换为字符串,以便更易于格式化

from lxml import etree
import requests
element = etree.HTML(requests.get('a website')).xpath('//div')
就这样

from lxml import etree
import requests

el = etree.HTML(requests.get('a website').content).xpath('//div')

# then for first div (if it exist's)

print(etree.tostring(el[0]))

我敢肯定,再多了解一点信息会使这个问题成为一个好问题。请回答您的问题,并向我们展示示例数据以及您希望从中生成的输出。