易截截图软件、单文件、免安装、纯绿色、仅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 和 bash shell脚本

作为一个初学shell的程序员来说,使用shell的一些命令调用,比如就写几行,做一些自动化的操作,简单又实用,但是涉及逻辑控制和
字符串处理时,看到那if/fi,case/esac……还有古离古怪的布尔判断……还有复杂而又名字很响而且很老资格的sed、awk……我就想,
在没有非要在shell中 ......

python简单的可逆加密程序

简单加密,用python来写写。
#coding=utf-8
'''
Description: 可逆的加密与解密
Environment: python2.5.x
Author:idehong@gmail.com
'''
import os
import sys
class Code(object):
'''可逆的加密与解密'''

def __init__(self, key = "idehong@gmail.com"):
self.__src_key ......

python 字符串和datetime转换

       为了从字符串中提取时间,并进行比较,因此有了这个问题,如何将字符串转换成datetime类型
       1.字符串与time类型的转换
>>> import time
>>> timestr = "time2009-12-14"
>>> t = time.strptime(timest ......

xml解析


在java应用开发中我们和xml打交道得机会太平凡了,一般情况下我看会用JDOM或是DOM4j来解析我们得XML文件,下面是一个Dom4j解析xml文件得例子,其中包括了对xml文件得取值、赋值、提取节点、节点得遍历等。
SAXReader reader =
new
SAXReader();   
Document doc = reader.read(...);  &nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号