本文摘自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规范中预定的字符实体
阅读剩余部分
相关阅读 >>
Python2和3区别大吗
Python中方法与函数的区别
Python怎么判断数据类型
Python如何获取列表长度?(代码示例)
Python实现从字典中提取子集的方法(代码)
Python能做什么?
盘点Python中的常用术语
Python的pandas中常用函数的总结
Python脚本如何输入成绩求平均分?
Python正式对外发布的年份
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » Python构建XML树结构的实例教程