Python簡單刪除目錄下文件以及文件夾的方法
本文實例講述了Python簡單刪除目錄下文件以及文件夾的方法。分享給大家供大家參考。具體如下:
#!/usr/bin/env python import os import shutil filelist=[] rootdir="/home/zoer/aaa" filelist=os.listdir(rootdir) for f in filelist: filepath = os.path.join( rootdir, f ) if os.path.isfile(filepath): os.remove(filepath) print filepath+" removed!" elif os.path.isdir(filepath): shutil.rmtree(filepath,True) print "dir "+filepath+" removed!"
其中shutil是一個高層次的文件操作模塊。True參數(shù)表示ignore_errors(忽略拷貝時候的錯誤)。
類似于高級API,而且主要強大之處在于其對文件的復(fù)制與刪除操作更是比較支持好。
比如:
copyfile(src, dst)
是把源文件拷貝到一個目標(biāo)位置。
希望本文所述對大家的Python程序設(shè)計有所幫助。
相關(guān)文章
Python 中使用 PyMySQL模塊操作數(shù)據(jù)庫的方法
這篇文章主要介紹了Python 中使用 PyMySQL模塊操作數(shù)據(jù)庫的方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-11-11使用Keras 實現(xiàn)查看model weights .h5 文件的內(nèi)容
這篇文章主要介紹了使用Keras 實現(xiàn)查看model weights .h5 文件的內(nèi)容,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06python中[[]] * (n)和[[] for _ in 
本文主要介紹了python中[[]] * (n)和[[] for _ in range(n)]的區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-02-02