的名单有一个info.xml文件下的每个在/ var /包/ {很多文件夹} /info.xml哪里都是不同的目录,但在info.xml显示目录的信息解析XML文件,并创建文件
如果文件类型为“config”,可以通过检查“config”是类型标签内的类型来找到,我需要解析每个{许多文件夹}并创建一个Path标签内的文件路径列表。
的info.xml文件西港岛线是这样的,
<Files>
<File>
<Path>usr/share/doc/dialog/samples/form1</Path>
<Type>doc</Type>
<Size>1222</Size>
<Uid>0</Uid>
<Gid>0</Gid>
<Mode>0755</Mode>
<Hash>49744d73e8667d0e353923c0241891d46ebb9032</Hash>
</File>
<File>
<Path>usr/share/doc/dialog/samples/form3</Path>
<Type>config</Type>
<Size>1294</Size>
<Uid>0</Uid>
<Gid>0</Gid>
<Mode>0755</Mode>
<Hash>f30277f73e468232c59a526baf3a5ce49519b959</Hash>
</File>
</Files>
只是一个侧面说明:os.path.walk是已弃用,并已在3.0中删除,以支持os.walk()。 http://docs.python.org/library/os.path.html#os.path.walk – dmedvinsky 2010-07-06 19:38:48
啊哈,谢谢。不幸的是,我仍然生活在Python 2.6石器时代,嘿。 – Faisal 2010-07-07 04:04:28