国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python操作xml的两种方法

python操作xml的两种方法

Python XML

头像

小妮浅浅

2021-08-30 09:37:422828浏览 · 0收藏 · 0评论

说明

1、DOM会将整个XML读入内存,解析为树,所以占用内存大,解析慢。

它的优点是可以随意遍历树的节点。

2、SAX是一种流模式,边读边分析,占用内存小,分析快,缺点是需要自己处理事件。

一般情况下,SAX优先考虑,因为DOM占用内存太多。

实例

from xml.parsers.expat import ParserCreate
 
class DefaultSaxHandler(object):
    def start_element(self, name, attrs):
        print('sax:start_element: %s, attrs: %s' % (name, str(attrs)))
 
    def end_element(self, name):
        print('sax:end_element: %s' % name)
 
    def char_data(self, text):
        print('sax:char_data: %s' % text)
 
xml = r'''<?xml version="1.0"?>
<ol>
    <li><a href="/python">Python</a></li>
    <li><a href="/ruby">Ruby</a></li>
</ol>
'''
 
handler = DefaultSaxHandler()
parser = ParserCreate()
parser.StartElementHandler = handler.start_element
parser.EndElementHandler = handler.end_element
parser.CharacterDataHandler = handler.char_data
parser.Parse(xml)
 
//测试结果
sax:start_element: ol, attrs: {}
sax:char_data:
 
sax:char_data:     
sax:start_element: li, attrs: {}
sax:start_element: a, attrs: {'href': '/python'}
sax:char_data: Python
sax:end_element: a
sax:end_element: li
sax:char_data:
 
sax:char_data:     
sax:start_element: li, attrs: {}
sax:start_element: a, attrs: {'href': '/ruby'}
sax:char_data: Ruby
sax:end_element: a
sax:end_element: li
sax:char_data:
 
sax:end_element: ol

以上就是python操作xml的两种方法,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

免费观看已满十八岁电视剧日剧| 水蜜桃| 东北老阿姨高清免费观看电视剧| 黑色蕾丝女装大长腿| 自己怎么玩隐私位置游戏| 4399在线观看免费高清电视剧| 内衣秀| 男人添女人荫道口视频| 98在线高清免费观看电视剧狂飙 | 免费观看大片哔哩哔哩| 开会也一直放里面老板的小说 | 疯狂二人房间荷尔蒙爆发原声| 《再来一次好吗》免费观看| 《搬家工人的绝遇》观看| 《玉尺经》完整版| 来真正的狗配人真人| 公交车被上高湖了还能坐吗小说 | 吻戏视频| 丈夫不在的日子中字头| 杨晓明| RUNNING| 成品PPT网站大片入口| 《女仆教育》动漫第一季 | 疯狂二人房间荷尔蒙爆发原声| 日本女生校服| 挺进朋友人妻张婉莹身体| 高H文| 99久久国产精品久久99 | 女性一晚上3次纵欲导致不孕| 添女人荫蒂全部过程AV视频| 国产成人AV无码一二三区| 扒开腿让我躁你很舒服的导演是谁 | 老公拿狗给我配| 麻豆视频| 魂断威尼斯豆瓣| 坠落的清纯校花沈清清小说| 女性变态蕾丝连体开档内衣| 与少妇在车里做爰| 《与上司做爰HD》| 《关照丈夫的上司》大结局| 回娘家白天像父女晚上像夫妻