Python 中的 XML 模块该咋去学习

expat的API模型是事件驱动的,也就是说,一个parser读入xml文本进行解析,在解析过程中,每到一个有意义阶段就会触发一个“事件”(比如“我已经解析出一个element了”),如果用户事先注册了事件处理函数(比如把解析出的element以某种好看的形式显示在屏幕上),就会调用这个函数给用户“干活”。事件驱动模型要绕来绕去,是“系统”控制执行流程,用户只能填入“遇到什么情况发生就做什么事”的片段代码。所以初学者理解起来要费脑一些。习惯了就好了。现在的小盆友基本都不学GUI编程了,以前的老人们学过GUI的还是容易理解的。对了,如果要学web前端,也会经常涉及事件驱动。
■网友
这个不是原理性的东西 多看多写。题目中的那段太长你不懂 就分小段看 以每次输出当做分段 逐个击破


    推荐阅读