的名單有一個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