zoukankan      html  css  js  c++  java
  • Python os.walk的用法与举例

    os.walk(top, topdown=True, onerror=None, followlinks=False) 

    可以得到一个三元tupple(dirpath, dirnames, filenames), 

    第一个为起始路径,第二个为起始路径下的文件夹,第三个是起始路径下的文件。

    dirpath 是一个string,代表目录的路径,

    dirnames 是一个list,包含了dirpath下所有子目录的名字。

    filenames 是一个list,包含了非目录文件的名字。

    这些名字不包含路径信息,如果需要得到全路径,需要使用os.path.join(dirpath, name).

    通过for循环自动完成递归枚举

    例如:

    F:aaa 目录是这样的文件目录结构

    F:aaa

    |--------1.txt

    |--------2.txt

    |--------3.txt

    |--------4

             |-------5.txt

             |-------6.txt

             |-------7.txt

    os.walk(top, topdown=True, onerror=None, followlinks=False) 
    可以得到一个三元tupple(dirpath, dirnames, filenames), 
    第一个为起始路径,第二个为起始路径下的文件夹,第三个是起始路径下的文件。
    dirpath 是一个string,代表目录的路径,
    dirnames 是一个list,包含了dirpath下所有子目录的名字。
    filenames 是一个list,包含了非目录文件的名字。
    这些名字不包含路径信息,如果需要得到全路径,需要使用os.path.join(dirpath, name).
    通过for循环自动完成递归枚举
    例如:
    F:aaa 目录是这样的文件目录结构
    F:aaa
    |--------1.txt
    |--------2.txt
    |--------3.txt
    |--------4
             |-------5.txt
             |-------6.txt
             |-------7.txt
    
    os.walk(top, topdown=True, onerror=None, followlinks=False) 
    可以得到一个三元tupple(dirpath, dirnames, filenames), 
    第一个为起始路径,第二个为起始路径下的文件夹,第三个是起始路径下的文件。
    dirpath 是一个string,代表目录的路径,
    dirnames 是一个list,包含了dirpath下所有子目录的名字。
    filenames 是一个list,包含了非目录文件的名字。
    这些名字不包含路径信息,如果需要得到全路径,需要使用os.path.join(dirpath, name).
    通过for循环自动完成递归枚举
    例如:
    F:aaa 目录是这样的文件目录结构
    F:aaa
    |--------1.txt
    |--------2.txt
    |--------3.txt
    |--------4
             |-------5.txt
             |-------6.txt
             |-------7.txt
    
    os.walk(top, topdown=True, onerror=None, followlinks=False) 
    可以得到一个三元tupple(dirpath, dirnames, filenames), 
    第一个为起始路径,第二个为起始路径下的文件夹,第三个是起始路径下的文件。
    dirpath 是一个string,代表目录的路径,
    dirnames 是一个list,包含了dirpath下所有子目录的名字。
    filenames 是一个list,包含了非目录文件的名字。
    这些名字不包含路径信息,如果需要得到全路径,需要使用os.path.join(dirpath, name).
    通过for循环自动完成递归枚举
    例如:
    F:aaa 目录是这样的文件目录结构
    F:aaa
    |--------1.txt
    |--------2.txt
    |--------3.txt
    |--------4
             |-------5.txt
             |-------6.txt
             |-------7.txt
    

      

      

      

  • 相关阅读:
    spring在加Transactional的方法中使用redis取值为空的问题
    IDEA 调试jar文件
    搭建maven私有中央仓库
    F2BPM的流程仿真
    F2BPM流程中心RESTfull解决方案及示例
    F2BPM中关于工作流引擎驳回设计
    “员工请假”流程及在线表单开发示例
    在线表单字段做为节点处理人
    F2工作流引擎之-纯JS Web在线可拖拽的流程设计器(八)
    【原创】工作流引擎运转模型之--终极利器退回时回收分支算法
  • 原文地址:https://www.cnblogs.com/jsplyy/p/5638427.html
Copyright © 2011-2022 走看看