在Python中解析(流式)XML的非阻塞方法

在Python中解析(流式)XML的非阻塞方法,第1张

在Python中解析(流式)XML的非阻塞方法

深入iterparse源为我提供了解决方案。这是一个简单的示例,该示例动态构建XML树并在其close标签之后处理元素:

import xml.etree.ElementTree as etreeparser = etree.XMLTreeBuilder()def end_tag_event(tag):    node = self.parser._end(tag)    print nodeparser._parser.EndElementHandler = end_tag_eventdef data_received(data):    parser.feed(data)

以我为例,我最终从扭曲状态馈送了数据,但它也应与非阻塞套接字一起工作。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5674588.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存