本文摘自php中文网,作者零下一度,侵删。
这篇文章主要介绍了Python构建XML树结构的方法,结合实例形式分析了Python创建与打印xml数结构的实现步骤与相关操作技巧,需要的朋友可以参考下本文实例讲述了Python构建XML树结构的方法。分享给大家供大家参考,具体如下:
1.构建XML元素
1 2 3 4 5 6 7 | from xml.etree import ElementTree as ET
import sys
root = ET.Element( 'color' )
root.text = ( 'black' )
tree = ET.ElementTree(root)
tree.write(sys.stdout)
|
输出结果:
2.构建完整XML树结构
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | from xml.etree import ElementTree as ET
import sys
root = ET.Element( 'goods' )
name_con = [ 'yhb' , 'lwy' ]
size_con = [ '175' , '170' ]
for i in range ( 2 ):
skirt = ET.SubElement(root, 'skirt' ,index = ( '%s' % i))
name = ET.SubElement(skirt, 'name' )
name.text = name_con[i]
size = ET.SubElement(skirt, 'size' )
size.text = size_con[i]
tree = ET.ElementTree(root)
ET.dump(tree)
|
输出结果:
1 | <goods><skirt index= "0" ><name>yhb</name><size>175</size></skirt><skirt index= "1" ><name>lwy</name><size>170</size></skirt></goods>
|
3.XML规范中预定的字符实体
阅读剩余部分
相关阅读 >>
Python的pip工具命令有哪些
什么是copy函数?直接赋值与copy的区别是什么?
Python集合是可变类型吗
7个你必须要知道的Python ide工具
使用pip安装Python库的几种常用方法
Python中**是什么意思
Python实现求解括号匹配问题的方法
Python怎么安装tensorflow
如何打开Python3
Python是解释型语言吗
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » Python构建XML树结构的实例教程