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

python實(shí)現(xiàn)全盤掃描搜索功能的方法

 更新時(shí)間:2019年02月14日 11:12:34   作者:追風(fēng)哥哥  
今天小編就為大家分享一篇python實(shí)現(xiàn)全盤掃描搜索功能的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

由用戶指定需要掃描的盤符或目錄,輸入需要查找的文件或者文件夾名稱(不包含中文名稱)

代碼:

# encoding=utf-8
import os.path
import stat
# 用python編寫一個(gè)從程序,實(shí)現(xiàn)全盤搜索功能

# 1,用戶隨便輸入一個(gè)目錄,從該目錄開始,逐層往下搜索,直到最后一層
# dir 為初始目錄,file為需要查找的文件
l = []
def getMyFile(dir1,file1):
  # 判斷該dir是否為一個(gè)目錄
  if os.path.isdir(dir1):
    # 獲取當(dāng)前目錄下的所有文件或者文件夾
    file_list = os.listdir(dir1)
    for i in file_list:
      print i
      if os.path.isdir(dir1+'\\'+i):
        print 'dir---->'+dir1+'\\'+i
        if(os.path.exists(dir1+'\\'+i+'\\'+file1)):
          print "file is in :"+dir1+'\\'+i+'\\'+file1  
          l.append(dir1+'\\'+i+'\\'+file1)
          #return    
        else:
          try:
            d = dir1+"\\"+i
            getMyFile(d,file1)
          except Exception as e:
            continue
          else:
            pass
          finally:
            pass
          
          #print "ddddd-------->>>>>"+d
          
  else:
    print "不是一個(gè)目錄,請重新輸入!"

getMyFile("C:","tools")

print l

以上這篇python實(shí)現(xiàn)全盤掃描搜索功能的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論