在抓取爬虫中正确地缩进XML,可以通过以下步骤实现:
import xml.etree.ElementTree as ET
# 创建根节点
root = ET.Element("root")
# 创建子节点
child1 = ET.SubElement(root, "child1")
child2 = ET.SubElement(root, "child2")
# 创建子节点的子节点
grandchild1 = ET.SubElement(child1, "grandchild1")
grandchild2 = ET.SubElement(child1, "grandchild2")
# 创建XML树
tree = ET.ElementTree(root)
# 缩进XML数据
xml_data = ET.tostring(root, encoding="utf-8", pretty_print=True)
# 打印缩进后的XML数据
print(xml_data)
在上述示例代码中,首先创建了一个XML树的结构,然后使用tostring()方法将XML数据缩进,并将缩进后的XML数据打印出来。
请注意,以上答案仅供参考,具体的实现方法和推荐的产品可能因实际需求和环境而异。
领取专属 10元无门槛券
手把手带您无忧上云