Python创建xml的方法


Posted in Python onMarch 10, 2015

本文实例讲述了Python创建xml的方法。分享给大家供大家参考。具体实现方法如下:

from xml.dom.minidom import Document
class write_xml(Document):
  def __init__(self):
    Document.__init__(self)
  def set_tag(self,tag):
    self.tag = tag
    self.tag1 = self.createElement(self.tag)
    self.appendChild(self.tag1)
    self.maincard = self.createElement("card")
    self.maincard.setAttribute("id", "main")
    self.maincard.setAttribute("id2","main2")
    self.tag1.appendChild(self.maincard)
    self.paragraph1 = self.createElement("p")
    self.maincard.appendChild(self.paragraph1)
    self.ptext = self.createTextNode("This is a test!")
    self.paragraph1.appendChild(self.ptext)
  def display(self):
    print self.toprettyxml(indent="  ")
wx = write_xml()
wx.set_tag('test')
wx.display()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Django卸载之后重新安装的方法
Mar 15 Python
教你用 Python 实现微信跳一跳(Mac+iOS版)
Jan 04 Python
python爬虫 使用真实浏览器打开网页的两种方法总结
Apr 21 Python
Python使用add_subplot与subplot画子图操作示例
Jun 01 Python
Django的models模型的具体使用
Jul 15 Python
Python爬虫实现的根据分类爬取豆瓣电影信息功能示例
Sep 15 Python
Transpose 数组行列转置的限制方式
Feb 11 Python
Django 解决由save方法引发的错误
May 21 Python
Python中无限循环需要什么条件
May 27 Python
Python 保存加载mat格式文件的示例代码
Aug 04 Python
vscode调试django项目的方法
Aug 06 Python
关于Python不换行输出和不换行输出end=““不显示的问题(亲测已解决)
Oct 27 Python
Python实现生成简单的Makefile文件代码示例
Mar 10 #Python
Python和GO语言实现的消息摘要算法示例
Mar 10 #Python
Windows和Linux下使用Python访问SqlServer的方法介绍
Mar 10 #Python
Python脚本实现代码行数统计代码分享
Mar 10 #Python
Windows系统配置python脚本开机启动的3种方法分享
Mar 10 #Python
Python自动化构建工具scons使用入门笔记
Mar 10 #Python
Python操作CouchDB数据库简单示例
Mar 10 #Python
You might like
PHP使用XMLWriter读写xml文件操作详解
2018/07/31 PHP
php实现微信企业付款到个人零钱功能
2018/10/09 PHP
Js 订制自己的AlertBox(信息提示框)
2009/01/09 Javascript
javaScript面向对象继承方法经典实现
2013/08/20 Javascript
JS截取字符串常用方法详细整理
2013/10/28 Javascript
jquery上传插件fineuploader上传文件使用方法(jquery图片上传插件)
2013/12/05 Javascript
JS获取文件大小方法小结
2015/12/08 Javascript
初探nodeJS
2017/01/24 NodeJs
折叠菜单及选择器的运用
2017/02/03 Javascript
nodejs入门教程四:URL相关模块用法分析
2017/04/24 NodeJs
JS实现瀑布流布局
2017/10/21 Javascript
[01:06:39]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第三局
2016/03/02 DOTA
Python xlrd读取excel日期类型的2种方法
2015/04/28 Python
一波神奇的Python语句、函数与方法的使用技巧总结
2015/12/08 Python
Python中序列的修改、散列与切片详解
2017/08/27 Python
python中计算一个列表中连续相同的元素个数方法
2018/06/29 Python
Python3中bytes类型转换为str类型
2018/09/27 Python
Python爬取商家联系电话以及各种数据的方法
2018/11/10 Python
使用python实现抓取腾讯视频所有电影的爬虫
2019/04/15 Python
Python任意字符串转16, 32, 64进制的方法
2019/06/12 Python
Python实现名片管理系统
2020/02/14 Python
python中查看.db文件中表格的名字及表格中的字段操作
2020/07/07 Python
canvas学习笔记之绘制简单路径
2019/01/28 HTML / CSS
HTML5进度条特效
2014/12/18 HTML / CSS
预订全球最佳旅行体验:Viator
2018/03/30 全球购物
煤矿安全生产责任书
2014/04/15 职场文书
大学学习计划书范文
2014/05/02 职场文书
村级个人对照检查材料
2014/08/22 职场文书
公共场所禁烟倡议书
2014/08/30 职场文书
学校师德师风整改措施
2014/10/27 职场文书
2015年医院护理部工作总结
2015/04/23 职场文书
初中数学教学反思范文
2016/02/17 职场文书
乡镇团代会开幕词
2016/03/04 职场文书
小学作文之描写天气
2019/08/15 职场文书
CSS实现单选折叠菜单功能
2021/11/01 HTML / CSS
Python matplotlib绘制条形统计图 处理多个实验多组观测值
2022/04/21 Python