亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python三種遍歷文件目錄的方法實(shí)例代碼

 更新時(shí)間:2018年01月19日 11:33:33   作者:Hank_Gao  
這篇文章主要介紹了Python三種遍歷文件目錄的方法實(shí)例代碼,具有一定借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例代碼主要實(shí)現(xiàn)的是python遍歷文件目錄的操作,有三種方法,具體代碼如下。

#coding:utf-8 
 
# 方法1:遞歸遍歷目錄 
 
import os 
def visitDir(path): 
  li = os.listdir(path) 
  for p in li: 
    pathname = os.path.join(path,p) 
    if not os.path.isfile(pathname):  #判斷路徑是否為文件,如果不是繼續(xù)遍歷 
      visitDir(pathname) 
    else: 
      print pathname 
 
if __name__ == "__main__": 
  path = r"/Users/GaoHongxing/Desktop" 
visitDir(path) 
      
# 方法2:函數(shù)遞歸 os.path.walk() 
 
import os, os.path 
 
def visitDir(arg, dirname, names): 
  for filepath in names: 
    print os.path.join(dirname, filepath) 
     
if __name__ == "__main__": 
  path = r"/Users/GaoHongxing/Desktop" 
  os.path.walk(path,visitDir,()) 
 
 
# 方法3: 函數(shù)遞歸os.walk() 
import os 
 
def visitDir(path): 
  for root, dirs, files in os.walk(path): 
    for filepath in files: 
      print os.path.join(root, filepath) 
       
if __name__ == "__main__": 
  path = r"/Users/GaoHongxing/Desktop"  
  visitDir(path)  
 
""" 
os.path.walk()與os.walk()產(chǎn)生的文件名列表不同: 
os.walk() 只產(chǎn)生文件路徑 
os.path.walk()  產(chǎn)生目錄樹下的目錄路徑和文件路徑 
""" 

總結(jié)

以上就是本文關(guān)于Python三種遍歷文件目錄的方法實(shí)例代碼的全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關(guān)專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

相關(guān)文章

最新評論