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