python os.walk的返回值

在做复杂的路径遍历的时候,遍历的模式不好定义,只有通过递归的方式来做。

递归的实现在python中有os.walk,它将遍历的所有结果保存在一个结构中使用for循环即可,所以这个函数很有用。

唯一麻烦的是for循环有三个值,分别代表当前的遍历目录,文件夹,文件。以前一直记不住他们的顺序,今天突然灵感爆发。
使用 p, d, f 来代替,PDF是常见的文件格式,记起来比较方便。

p代表PATH,d代表director,f代表file

然后希望以后不会忘记了。

你可能感兴趣的:(python)