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']
  • 相关阅读:
    webgl-hdr
    color-balance-of-photoshop-using-opencv
    ssr
    hello girl
    牛人收集的162个JavaScript学习教程pdf资源
    What is the order of postprocessing effects?
    glslsandbox
    Geeks3D’s GLSL Shader Library
    face swap
    Leetcode 115.不同的子序列
  • 原文地址:https://www.cnblogs.com/tdcqma/p/5291998.html
Copyright © 2011-2022 走看看