韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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电脑。

关注

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

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

风车动漫网| 父母儿女媳妇一起来| 浸漫漫画免费漫画入口页面弹窗| 共享玩物(N)笔趣阁二狗| 打牌输了2次被吸奶算赢吗| 我把校花嘴巴当套子的小说| 公交车被上高湖了还能坐吗小说 | 欧美版理伦片巜人间天堂| 《李瓶儿之真爰无悔》| 欧美大片PPT免费PPT| 麦子交换2免费完整版| 《请好好疼爱里面》免费观看| 剧烈运动摇床打扑克视频原声| 暴躁少女免费看高清电视剧| 人狗大战5高清正版免费观看 | 《俄罗斯空姐2(俄罗斯航空)》| 《不戴套瑜伽教练3》| 孤男寡女干柴烈火的下一句是什么 | 女性左腿又开腿肚子视频大全| 做爰高潮A片(毛片)| 男生把小困困放到女生困里视频| 《十二寡妇肉床艳史》| 《后宫狂热》动漫全集完整 | 火车上荫蒂添的好舒服图片| 《出租屋1》| 他扒开我小滨添我三男一女视频| 美国A片巜禁忌6| 《医务室的小秘密》第一季免费观.| 挤牛奶暗示什么意思| 高清大片CSGO免费| 爸爸吃女儿奶奶高情商回复| AAAAA级产妇孕妇| 姐妹花齐飞| 禁忌5HD| 小扫货几天没弄了这么多| 《灭火宝贝4》| 《公与媳》伦理| お母さんは母のがいない怎么读| 女性抹胸开襟哺乳衣的注意事项| 宝宝水帘洞都拉丝了怎么办| 妈妈叫我戴上避孕套是什么歌