zoukankan      html  css  js  c++  java
  • python脚本工具 - 3 目录遍历

    • 遍历系统中某一目录下的所有文件名
    #! /usr/bin/python
    # coding:utf-8
    
    import os
    
    def dirList(path):
      filelist = os.listdir(path)
      print filelist
    
    dirList('/Users/spdbma/python')
    
    结果:
    
    spdbmadeMacBook-Pro:python spdbma$ python dirlist.py 
    ['.DS_Store', 'CharPainting', 'crawler', 'dirlist.py', 'picknames', 'test.py']
    • 遍历系统中某一绝对路径下的所有文件名(包含路径显示)
    #! /usr/bin/python
    # coding:utf-8
    
    import os
    
    def dirList(path):
      filelist = os.listdir(path)
      allfile = []
      for filename in filelist:
        filepath = os.path.join(path,filename)
        if os.path.isdir(filepath):
          dirList(filepath)
        allfile.append(filepath)
      return allfile
    
    allfile = dirList('/Users/spdbma/python')
    print all file
    
    结果:
    
    spdbmadeMacBook-Pro:python spdbma$ python dirlist.py 
    ['/Users/spdbma/python/.DS_Store', '/Users/spdbma/python/CharPainting', '/Users/spdbma/python/crawler', '/Users/spdbma/python/dirlist.py', '/Users/spdbma/python/picknames', '/Users/spdbma/python/test.py']
  • 相关阅读:
    匿名变量
    Vue父子组件传值与非父子传值
    TCP三次握手分析
    @media screen 响应式布局
    H5新增多媒体标签
    npm+node+vue配置一套带走
    vue+echarts全国疫情地图
    js本地时间格式化
    vue iview分页
    Vue打包后访问静态资源路径问题
  • 原文地址:https://www.cnblogs.com/tdcqma/p/5291998.html
Copyright © 2011-2022 走看看