易截截图软件、单文件、免安装、纯绿色、仅160KB

python minidom 写xml示例

以下是一个通过minidom模块写文件的完整示例,是在最近做的项目Walle上面用到的,这个示例的目的是生成一个如下的格式的xml,文件格式为无BOM utf-8。
生成xml文件格式:
<?xml version="1.0" encoding="utf-8"?> 
<coverages> 
    <coverage> 
        <Type>total</Type> 
        <Name></Name> 
        <TotalLine>58455</TotalLine> 
        <EffectiveLine>16623</EffectiveLine> 
        <CoveredLine>11368</CoveredLine> 
        <CoverRate>68.38717</CoverRate> 
    </coverage> 
    <coverage> 
        <Type>total</Type> 
        <Name>\哈哈\哈哈</Name> 
        <TotalLine>123</TotalLine> 
        <EffectiveLine>28</EffectiveLine> 
        <CoveredLine>16</CoveredLine> 
        <CoverRate>57.14286</CoverRate> 
    </coverage> 
</coverages> 
#-*- coding:utf-8 -*-  
import os  
import codecs  
import traceback  
import xml.dom.minidom as minidom  
def covert_to_unicode(msg):  
    '''''将转入的编码转换为unicode,只接受utf-8和unicode编码''' 
    __re_str = None 
    if isinstance(msg, unicode):  
        __re_str = msg  


相关文档:

天朝要将python官网下载页面封到何时?

可恶、可悲、可耻、可怜、可叹、可笑!!!
2009年10月15日,一个令广大python编程工作爱好者哭笑不得的事发生了——python的官方网站(http://www.python.org)被伟大的天朝给封了!
当时,有人说是因为有一个H网站和python的官网很像,封错了。于是,我试着打开了那个“相似的网站http://www.python.com ......

python 分形


代码如下:
#!/usr/bin/env python
# -*-coding:UTF-8-*-#
from common import *
import Image, ImageFilter, math, sys, os, random
def modifyImageObj(img, matrix) :
    width, height = img.size   
   
    for h in range(0, height) :&n ......

用 python 快速搭建网游服务器

赖勇浩(http://laiyonghao.com)
今天(2009年5月31日) OurPNP.org 搞了个聚会活动,弄了十几二十个人在广州海珠广场的堂会呆了五个小时,创下了我在 K 房呆的最长时间纪录。应他们的邀请,我做了个题为《用 python 快速搭建网游服务器》的小演讲,因为那边的电视竟然不能接电脑,所以讲的时候没有能够参照 PPT 来讲,观 ......

CMarkup与tinyXml直接解析XML字符串

今天才知道CMarkup可以直接解析字符串形式的XML。以前都是先存入一个文件,然后从文件中load。多做了I/O操作,效率不高。
CMarkup xml;
CString str;
xml.SetDoc(str);
tinyXml也可以直接解析XML字符串,方式如下:
// directly parsing string with tinyxml   
const char* ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号