python 中获取数据etree.HTML打印问题

废话不多说,直接开干!

遇到问题python 请求数据转换etree.HTML ,需要打印看一下正常数据
问题是

<Element div at 0xaeef7c8> #怎么看数据

于是乎百度一下

response = requests.get(url=url.format(i), headers=headers)
html = etree.HTML(response.text)
 # print(response.text)


 item_list = html.xpath('/html/body/div/div[3]/div')


 for ii in range(0, 5):
     # print(ii)
     for item_line in item_list:
         print(item_line)
         try:

             item = item_line.xpath("./dl")[ii]
             # 打印提取到的结果
             t = etree.tostring(item_line, encoding="utf-8", pretty_print=True)
             print(t.decode("utf-8"))

主要是提取结果问题

t = etree.tostring(item_line, encoding="utf-8", pretty_print=True)
print(t.decode("utf-8"))

效果图
在这里插入图片描述

在这里插入图片描述


版权声明:本文为weixin_37254196原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。