Python XML工具包 py-xml

码农软件 · 软件分类 · XML相关工具 · 2019-09-17 16:29:01

软件介绍

py-xml 是一个基于Python的XML工具

  • 支持Xml与Dict对象间的绑定

  • 支持Dict对象生成Xml文本

安装方式

python setup.py install

实例代码

XML文本

<root>
    <group name="test">
        <family>green</family>
    </group>
    <parent name="green">
        <child name="jim" age="23" sex="male">
            <address>Shenzhen</address>
            <phone>18607578001</phone>
        </child>
        <child name="lucy" age="21" sex="female" address="Chongqing">
            <address>Guangzhou</address>
            <phone>18607578002</phone>
        </child>
    </parent>
</root>

Python代码

import py_xml

bind_obj = py_xml.parse('test.xml')
print bind_obj.get('root').get('parent')[0].get('child')[0].get('name').get('_attr_') #print: jim
print bind_obj.get('root').get('parent')[0].get('child')[0].get('address').get('_node_') #print: Shenzhen

print py_xml.to_xml(bind_obj) #print above xml

本文地址:https://codercto.com/soft/d/14806.html

断层地带

断层地带

杰弗里·摩尔 (Geoffrey A.moore) 著 / 季晓楠,凌炜 译 / 机械工业出版社 / 2009-1 / 33.00元

从股东权益谈起,并把“股东权益管理”作为根本立场,明确阐述了公司市场价值的内涵:在竞争环境中,公司的市场价值等于在当前和计划的生产经营活动下,未来可预计的收益用风险系数贴现后的现值。断层地带:经济中的危险境地,在这里勇敢的创新者给市场带来了惨烈的竞争,撕杀得天昏地暗。每家公司都处在这样的环境中,但是没有一个管理者能够控制它。一起来看看 《断层地带》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具