当前位置: 首页>>代码示例>>Python>>正文


Python etree.cElementTree方法代码示例

本文整理汇总了Python中xml.etree.cElementTree方法的典型用法代码示例。如果您正苦于以下问题:Python etree.cElementTree方法的具体用法?Python etree.cElementTree怎么用?Python etree.cElementTree使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在xml.etree的用法示例。


在下文中一共展示了etree.cElementTree方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: set_attribute_on_first_child

# 需要导入模块: from xml import etree [as 别名]
# 或者: from xml.etree import cElementTree [as 别名]
def set_attribute_on_first_child(docfrag, name, value, treeName):
    """naively sets an attribute on the first child of the document
    fragment passed in"""
    setter = {'ElementTree': lambda d: d[0].set,
              'DOM': lambda d: d.firstChild.setAttribute}
    setter['cElementTree'] = setter['ElementTree']
    try:
        setter.get(treeName, setter['DOM'])(docfrag)(name, value)
    except AttributeError:
        setter['ElementTree'](docfrag)(name, value) 
开发者ID:xtiankisutsa,项目名称:MARA_Framework,代码行数:12,代码来源:test_treewalkers.py

示例2: get_etree

# 需要导入模块: from xml import etree [as 别名]
# 或者: from xml.etree import cElementTree [as 别名]
def get_etree():
    global _etree
    if _etree is not None:
        return _etree
    try:
        from lxml import etree as _etree
    except ImportError:
        try:
            from xml.etree import cElementTree as _etree
        except ImportError:
            try:
                from xml.etree import ElementTree as _etree
            except ImportError:
                raise TypeError('lxml or etree not found')
    return _etree 
开发者ID:gita,项目名称:BhagavadGita,代码行数:17,代码来源:client.py


注:本文中的xml.etree.cElementTree方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。