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中查找excel某一列的重复数据 剔除之后打印
Feb 10 Python
Python单元测试框架unittest简明使用实例
Apr 13 Python
Python爬虫辅助利器PyQuery模块的安装使用攻略
Apr 24 Python
python使用邻接矩阵构造图代码示例
Nov 10 Python
详解多线程Django程序耗尽数据库连接的问题
Oct 08 Python
python利用百度AI实现文字识别功能
Nov 27 Python
django2.2 和 PyMySQL版本兼容问题
Feb 17 Python
python操作yaml说明
Apr 08 Python
python实现测试工具(一)——命令行发送get请求
Oct 19 Python
python将下载到本地m3u8视频合成MP4的代码详解
Nov 24 Python
python 实现客户端与服务端的通信
Dec 23 Python
python实现简单倒计时功能
Apr 21 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密码生成类实例
2014/09/24 PHP
php 截取中英文混合字符串的方法
2018/05/31 PHP
PHP上传文件及图片到七牛的方法
2018/07/25 PHP
javascript ie6兼容position:fixed实现思路
2013/04/01 Javascript
js调用图片隐藏&显示实现代码
2013/09/13 Javascript
JavaScript中的ubound函数使用实例
2014/11/04 Javascript
node.js中的http.response.write方法使用说明
2014/12/14 Javascript
jquery动态添加删除(tr/td)
2015/02/09 Javascript
javascript中 try catch用法
2015/08/16 Javascript
VueJS如何引入css或者less文件的一些坑
2017/04/25 Javascript
微信小程序项目实践之验证码倒计时功能
2018/07/18 Javascript
利用js-cookie实现前端设置缓存数据定时失效
2019/06/18 Javascript
vue-cli history模式实现tomcat部署报404的解决方式
2019/09/06 Javascript
Python ORM框架SQLAlchemy学习笔记之安装和简单查询实例
2014/06/10 Python
Django1.3添加app提示模块不存在的解决方法
2014/08/26 Python
浅析Python中元祖、列表和字典的区别
2016/08/17 Python
Python3的urllib.parse常用函数小结(urlencode,quote,quote_plus,unquote,unquote_plus等)
2016/09/18 Python
Python字典简介以及用法详解
2016/11/15 Python
对DataFrame数据中的重复行,利用groupby累加合并的方法详解
2019/01/30 Python
Python实现合并excel表格的方法分析
2019/04/13 Python
Python中一些深不见底的“坑”
2019/06/12 Python
Windows10下 python3.7 安装 facenet的教程
2019/09/10 Python
python闭包与引用以及需要注意的陷阱
2020/09/18 Python
HTML5 文件上传下载的实例代码
2017/07/03 HTML / CSS
浅析canvas元素的html尺寸和css尺寸对元素视觉的影响
2019/07/22 HTML / CSS
毕业生物理教师求职信
2013/10/17 职场文书
计算机网络专业推荐信
2013/11/24 职场文书
领导接待方案
2014/03/13 职场文书
《他得的红圈圈最多》教学反思
2014/04/24 职场文书
运动会入场口号
2014/06/07 职场文书
房产分割协议书范文
2014/11/21 职场文书
预备党员考察表党小组意见
2015/06/01 职场文书
小学开学典礼新闻稿
2015/07/17 职场文书
《攀登者》:“海拔8000米以上,你不能指望任何人”
2019/11/25 职场文书
在python中实现导入一个需要传参的模块
2021/05/12 Python
Oracle数据库中通用的函数实例详解
2022/03/25 Oracle