摘要:
作为一门编程语言,python实在是太方便了。 最近,用ElementTree函数库实现了一个目录树结构,算是初识python。今天准备在实现好的代码中添加一个打印目录树结构的函数,不停地纠结如何判断叶子节点,ElementTree.Element类中没有提供对应方法。尝试使用ElementTree.Element类中的iter()函数,发现iter()迭代不会区分子节点层次。还看了同学的代码,结果发现他是利用element节点上他自己设置的标志位来判断叶子节点。凡事往简单处考虑,试着写了几行,居然就解决了。代码如下:1 def print_element_tree(self,xnode... 阅读全文
posted @ 2013-12-24 17:37
齐宇坤
阅读(348)
评论(0)
推荐(0)