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、PyCharm安装及使用方法(Mac版)详解
Apr 28 Python
Python文件操作基本流程代码实例
Dec 11 Python
在pytorch中查看可训练参数的例子
Aug 18 Python
python zip()函数使用方法解析
Oct 31 Python
python识别验证码图片实例详解
Feb 17 Python
使用python绘制cdf的多种实现方法
Feb 25 Python
Python语法垃圾回收机制原理解析
Mar 25 Python
通过python调用adb命令对App进行性能测试方式
Apr 23 Python
python实现按键精灵找色点击功能教程,使用pywin32和Pillow库
Jun 04 Python
Django数据库迁移常见使用方法
Nov 12 Python
Python生成九宫格图片的示例代码
Apr 14 Python
解决Pytorch dataloader时报错每个tensor维度不一样的问题
May 28 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 if 想到的些问题
2008/03/22 PHP
PHP连接操作access数据库实例
2015/03/30 PHP
PHP memcache在微信公众平台的应用方法示例
2017/09/13 PHP
django中的ajax组件教程详解
2018/10/18 PHP
Laravel validate error处理,ajax,json示例
2019/10/25 PHP
xmlHTTP实例
2006/10/24 Javascript
YUI 读码日记之 YAHOO.lang.is*
2008/03/22 Javascript
extjs 学习笔记(三) 最基本的grid
2009/10/15 Javascript
jquery加载页面的方法(页面加载完成就执行)
2011/06/21 Javascript
js实现图片在未加载完成前显示加载中字样
2014/09/03 Javascript
浅谈JavaScript正则表达式分组匹配
2015/04/10 Javascript
基于javascript实现动态显示当前系统时间
2016/01/28 Javascript
微信小程序 参数传递详解
2016/10/24 Javascript
详解webpack引入第三方库的方式以及注意事项
2019/01/15 Javascript
vue + axios get下载文件功能
2019/09/25 Javascript
浅谈vue中组件绑定事件时是否加.native
2019/11/09 Javascript
javascript实现一款好看的秒表计时器
2020/09/05 Javascript
[18:20]DOTA2 HEROS教学视频教你分分钟做大人-昆卡
2014/06/11 DOTA
Python 3.x 新特性及10大变化
2015/06/12 Python
python简单获取数组元素个数的方法
2015/07/13 Python
Windows平台Python编程必会模块之pywin32介绍
2019/10/01 Python
python 实现检验33品种数据是否是正态分布
2019/12/09 Python
python实现贪吃蛇双人大战
2020/04/18 Python
Python基于smtplib协议实现发送邮件
2020/06/03 Python
Python编写memcached启动脚本代码实例
2020/08/14 Python
Python实现EM算法实例代码
2020/10/04 Python
LocalStorage记住用户和密码功能
2017/07/24 HTML / CSS
100%法国制造的游戏和玩具:Les Jouets Français
2021/03/02 全球购物
毕业生的自我评价范文
2013/12/31 职场文书
同事吵架检讨书
2014/02/05 职场文书
运动会稿件100字
2014/02/21 职场文书
课程设计的心得体会
2014/09/03 职场文书
坚持不是死撑,更重要的是心态
2019/08/19 职场文书
粗暴解决CUDA out of memory的问题
2021/05/22 Python
MySQL实例精讲单行函数以及字符数学日期流程控制
2021/10/15 MySQL
Python面向对象编程之类的概念
2021/11/01 Python