python获取文件下所有文件或目录os.walk()的实例

  

<强>在python3.6版本中去掉了os.path.walk()函数

  

  

函数声明:行走(顶部,由上而下的=True, oneerror=None)

  

1,参数最高表示需要遍历的目录树的路径

  

2,参数农户由上而下的默认是“真正的”,表示首先返回根目录树下的文件,然后,再遍历目录树的子目录.topdown的值为“False”,则表示先遍历目录树的子目录,返回子目录下的文件,最后返回根目录下的文件

  

3,参数oneerror的默认值是“没有”,表示忽略文件遍历时产生的错误,如果不为空,则提供一个自定义函数提示错误信息,后边遍历抛出异常

  

4,函数返回一个元组,该元组有3个元素,这3个元素分别表示:“每次遍历的路径名,目录列表和文件列表”

  

        进口操作系统   def走(路径):   如果不是os.path.exists(路径):   返回1   为根、dirs名字os.walk(路径):   文件名的名字:   打印(os.path.join(根,文件名)#路径和文件名连接构成完整路径   if __name__==癬_main__”:   路径=" C: \ \ \ \用户管理员桌面\ \ 2017-9-1 \ \”   步行(路径)      

        C:\Users\管理员桌面\ \ 2017-9-1 \ 2017 - 9 - 1. - txt   C:\Users\管理员桌面\ \ 2017-9-1 \ 2017 - 9 - 1 - storage.txt   C:\Users\管理员桌面\ \ 2017-9-1 \ apk.conf   C:\Users\管理员桌面\ \ 2017-9-1 \数据采集导入质量统计_2017 - 09 - 01. -多克斯   test1 C:\Users\管理员桌面\ \ 2017-9-1 \ \ 2017 - 9 - 1. - txt   C:\Users\管理员桌面\ \ 2017-9-1 \ test2 \ 2017 - 9 - 1. - txt      

以上这篇python获取文件下所有文件或目录os.walk()的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

python获取文件下所有文件或目录os.walk()的实例