2020年11月16日 星期一

列印出路徑的檔案和目錄

import os 

# 列印出路徑的檔案和目錄。
Path = "D:\\"

def FileSearch(Path):
 
 try:
    Files = os.listdir(Path)
    for f in Files:
       #原始路徑加目前路徑。
       FilePath = str(Path)+'\\'+str(f)
       # 判斷是否為檔案。
       if os.path.isfile(FilePath):
           #列出路徑及檔案名稱。
             print("FILE:",str(Path)+'\\'+str(f))
             #判斷是否為目錄。
       elif os.path.isdir(FilePath):
         FileSearch(str(Path)+'\\'+str(f))
         #列出路徑及目錄名稱。
         #print("DIR:",str(Path)+'\\'+str(f))
 except Exception as e:
   print(e)

if __name__ == '__main__':
    FileSearch(Path)

沒有留言:

張貼留言

Ubuntu-Journalctl查看系統日誌

 近期所使用Ubuntu系統24小時開著,進行跑Python程式使用,但跑個2~3天,排程就無法正常寄信,SSH連線也無法正常連線,經查看後為wifi連線問題,暫先使用腳本排程進行重開wifi。 以下為記錄Journalctl指令。 使用Journalctl來從系統日誌上查看看問...