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程序中使用SQLAlchemy时出现乱码的解决方案
Apr 24 Python
Python连接数据库学习之DB-API详解
Feb 07 Python
python学习教程之使用py2exe打包
Sep 24 Python
python实现微信接口(itchat)详细介绍
Oct 23 Python
Python动态生成多维数组的方法示例
Aug 09 Python
python 3.7.0 下pillow安装方法
Aug 27 Python
使用Python3+PyQT5+Pyserial 实现简单的串口工具方法
Feb 13 Python
如何利用Anaconda配置简单的Python环境
Jun 24 Python
python numpy 矩阵堆叠实例
Jan 17 Python
Python with标签使用方法解析
Jan 17 Python
Python爬取YY评级分数并保存数据实现过程解析
Jun 01 Python
Django form表单与请求的生命周期步骤详解
Jun 07 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
phpmyadmin 访问被拒绝的真实原因
2009/06/15 PHP
php5与php7的区别点总结
2019/10/11 PHP
JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
2012/10/11 Javascript
jQuery.validate 常用方法及需要注意的问题
2013/03/20 Javascript
Nodejs全栈框架StrongLoop推荐
2014/11/09 NodeJs
javascript实现瀑布流自适应遇到的问题及解决方案
2015/01/28 Javascript
深入理解JavaScript系列(30):设计模式之外观模式详解
2015/03/03 Javascript
基于Javascript实现二级联动菜单效果
2016/03/04 Javascript
js选项卡的制作方法
2017/01/23 Javascript
详解用node-images 打造简易图片服务器
2017/05/08 Javascript
浅谈 Vue v-model指令的实现原理
2017/06/08 Javascript
NodeJS 中Stream 的基本使用
2018/07/30 NodeJs
JavaScript工具库之Lodash详解
2019/06/15 Javascript
将RGB值转换为灰度值的简单算法
2019/10/09 Javascript
微信小程序canvas开发水果老虎机的思路详解
2020/02/07 Javascript
浅析JavaScript 函数柯里化
2020/09/08 Javascript
[01:02:26]DOTA2-DPC中国联赛 正赛 SAG vs RNG BO3 第二场 1月18日
2021/03/11 DOTA
python实现通过pil模块对图片格式进行转换的方法
2015/03/24 Python
python实现用户登陆邮件通知的方法
2015/07/09 Python
python3新特性函数注释Function Annotations用法分析
2016/07/28 Python
Python基于yield遍历多个可迭代对象
2020/03/12 Python
Python如何把十进制数转换成ip地址
2020/05/25 Python
css3实现背景动态渐变效果
2019/12/10 HTML / CSS
HTML5 通过Vedio标签实现视频循环播放的示例代码
2020/08/05 HTML / CSS
h5页面背景图很长要有滚动条滑动效果的实现
2021/01/27 HTML / CSS
新加坡领先的时尚生活方式零售品牌:CHARLES & KEITH
2018/01/16 全球购物
迪士尼英国官方商店:shopDisney UK
2019/09/21 全球购物
初中同学聚会感言
2014/02/11 职场文书
房产委托公证书
2014/04/08 职场文书
本科应届生自荐信
2014/06/29 职场文书
2015年上半年党建工作总结
2015/03/30 职场文书
汽车4S店销售经理岗位职责
2015/04/02 职场文书
市直属机关2016年主题党日活动总结
2016/04/05 职场文书
会议主持词通用版
2019/04/02 职场文书
Pygame Rect区域位置的使用(图文)
2021/11/17 Python
微信小程序调用python模型
2022/04/21 Python