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 相关文章推荐
Python的ORM框架SQLObject入门实例
Apr 28 Python
Python中MYSQLdb出现乱码的解决方法
Oct 11 Python
Python基于DES算法加密解密实例
Jun 03 Python
使用python调用zxing库生成二维码图片详解
Jan 10 Python
Django异步任务之Celery的基本使用
Mar 23 Python
python中使用while循环的实例
Aug 05 Python
pytorch 使用单个GPU与多个GPU进行训练与测试的方法
Aug 19 Python
python函数修饰符@的使用方法解析
Sep 02 Python
Python环境Pillow( PIL )图像处理工具使用解析
Sep 12 Python
PySide2出现“ImportError: DLL load failed: 找不到指定的模块”的问题及解决方法
Jun 10 Python
详解Go语言运用广度优先搜索走迷宫
Jun 23 Python
Python读取和写入Excel数据
Apr 20 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
Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安装配置方法
2007/05/03 PHP
关于__defineGetter__ 和__defineSetter__的说明
2007/05/12 Javascript
javascript之更有效率的字符串替换
2008/08/02 Javascript
JQuery扩展插件Validate—4设置错误提示的样式
2011/09/05 Javascript
常见JS效果之图片减速度滚动实现代码
2011/12/08 Javascript
js给dropdownlist添加选项的小例子
2013/03/04 Javascript
仿当当网淘宝网等主流电子商务网站商品分类导航菜单
2013/09/25 Javascript
jQuery的缓存机制浅析
2014/06/07 Javascript
javascript学习小结之prototype
2015/12/03 Javascript
JQuery DIV 动态隐藏和显示的方法
2016/06/23 Javascript
利用css+原生js制作简单的钟表
2020/04/07 Javascript
jQuery组件easyui基本布局实现代码
2016/08/25 Javascript
Bootstrap CSS使用方法
2016/12/23 Javascript
livereload工具实现前端可视化开发【推荐】
2016/12/23 Javascript
微信小程序 在线支付功能的实现
2017/03/14 Javascript
微信小程序如何获取群聊的openGid以及名称详解
2019/07/17 Javascript
vue实现百度搜索功能
2020/12/28 Javascript
使用pkg打包ThinkJS项目的方法步骤
2019/12/30 Javascript
[01:14:35]DOTA2上海特级锦标赛B组资格赛#1 Alliance VS Fnatic第一局
2016/02/26 DOTA
python使用socket向客户端发送数据的方法
2015/04/29 Python
python 读写中文json的实例详解
2017/10/29 Python
python使用itchat实现手机控制电脑
2018/02/22 Python
python如何求数组连续最大和的示例代码
2020/02/04 Python
Python 常用日期处理 -- calendar 与 dateutil 模块的使用
2020/09/02 Python
基于Python的接口自动化读写excel文件的方法
2021/01/15 Python
Old Navy加拿大官网:美式休闲服饰品牌
2017/09/26 全球购物
《三个小伙伴》教学反思
2014/04/11 职场文书
小学一年级评语大全
2014/04/22 职场文书
大学生优秀班干部事迹材料
2014/05/26 职场文书
个人工作作风整改措施思想汇报
2014/10/13 职场文书
机关干部四风问题自查报告及整改措施
2014/10/26 职场文书
撤诉状格式范本
2015/05/19 职场文书
小学体育课教学反思
2016/02/16 职场文书
DBCA命令行搭建Oracle ADG的流程
2021/06/11 Oracle
浅谈自定义校验注解ConstraintValidator
2021/06/30 Java/Android
Python识别花卉种类鉴定网络热门植物并自动整理分类
2022/04/08 Python