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将人民币转换大写的脚本代码
Feb 10 Python
Python实现全角半角转换的方法
Aug 18 Python
python基础教程之常用运算符
Aug 29 Python
python实现多线程暴力破解登陆路由器功能代码分享
Jan 04 Python
详解Python3.1版本带来的核心变化
Apr 07 Python
浅谈python中的实例方法、类方法和静态方法
Feb 17 Python
python中安装模块包版本冲突问题的解决
May 02 Python
django ModelForm修改显示缩略图 imagefield类型的实例
Jul 28 Python
python绘制BA无标度网络示例代码
Nov 21 Python
Python : turtle色彩控制实例详解
Jan 19 Python
python实现word文档批量转成自定义格式的excel文档的思路及实例代码
Feb 21 Python
Django中Aggregation聚合的基本使用方法
Jul 09 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
PR值查询 | PageRank 查询
2006/12/20 PHP
php设计模式 Observer(观察者模式)
2011/06/26 PHP
检查用户名是否已在mysql中存在的php写法
2014/01/20 PHP
微信获取用户地理位置信息的原理与步骤
2015/11/12 PHP
CI(Codeigniter)的Setting增强配置类实例
2016/01/06 PHP
jquery实现网站超链接和图片提示效果
2013/03/21 Javascript
JavaScript使用循环和分割来替换和删除元素实例
2014/10/13 Javascript
使用jQuery实现更改默认alert框体
2015/04/13 Javascript
jquery如何获取元素的滚动条高度等实现代码
2015/10/19 Javascript
JavaScript判断按钮被点击的方法
2015/12/13 Javascript
js console.log打印对像与数组用法详解
2016/01/21 Javascript
简单讲解jQuery中的子元素过滤选择器
2016/04/18 Javascript
tracking.js页面人脸识别插件使用方法
2020/04/16 Javascript
JS中min函数实例讲解
2019/02/18 Javascript
Vue3 的响应式和以前有什么区别,Proxy 无敌?
2020/05/20 Javascript
node运行js获得输出的三种方式示例详解
2020/07/02 Javascript
Vue检测屏幕变化来改变不同的charts样式实例
2020/10/26 Javascript
如何使用 vue-cli 创建模板项目
2020/11/19 Vue.js
浅谈Python中的私有变量
2018/02/28 Python
[原创]Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】
2018/10/29 Python
Python定义函数时参数有默认值问题解决
2019/12/19 Python
selenium切换标签页解决get超时问题的完整代码
2020/08/30 Python
使用PyCharm官方中文语言包汉化PyCharm
2020/11/18 Python
css3 column实现卡片瀑布流布局的示例代码
2018/06/22 HTML / CSS
Marc Jacobs彩妆官网:Marc Jacobs Beauty
2017/07/03 全球购物
戴森比利时官方网站:Dyson BE
2020/10/03 全球购物
店长岗位的工作内容
2013/11/12 职场文书
商场消防管理制度
2014/01/12 职场文书
党员民主生活会整改措施
2014/09/26 职场文书
教师学习八项规定六项禁令思想汇报
2014/09/27 职场文书
乡镇干部个人整改措施思想汇报
2014/10/10 职场文书
云南省召开党的群众路线教育实践活动总结会议新闻稿
2014/10/21 职场文书
保护环境的宣传语
2015/07/13 职场文书
爱国教育主题班会
2015/08/14 职场文书
导游词之襄阳古城
2019/09/27 职场文书
Linux安装apache服务器的配置过程
2021/11/27 Servers