Pythonの少しの運動:バルクは、同じフォルダに複数のファイルを削除します

シナリオ:

ファイルを削除する各フォルダは、ウェブサイトの昇進へのリンクを持って解凍し、あなたがバッチにしたい、圧縮されたパッケージである複数のフォルダをダウンロード

  

環境の使用:win7の、python3.6

 

コード:

OSのインポート


DEF readFilename(FILE_DIR):
    os.walkファイル(FILE_DIR)のルート、dirsに、用:
        リターンファイルディレクトリのルート


にdeletefiles(ファイルディレクトリルート)DEF:
    ファイル内のI用:
        I del_file_listでIF:
            印刷( " - " * 20)
            印刷( '削除:%S' %os.path.join(ルートは、i)は、i)は#表示特定のパスは、ファイルを削除します
            (私は、os.path.join(ルート))os.removeを

    するためにJでDIRS:
        Fiを、DI、RO = readFilename(ルート+ "\\" + J)
        にdeletefiles(FI、DI、RO)


IF __name__ == '__main__':
    wanted_del_file_dir = u'd:\\ \\ S15django一時00python 「フォルダを削除するための最も優れたバッチファイル# 
    ファイルディレクトリ、ルート= readFilename( wanted_del_file_dir)
    BaiduのクラウドSVIP自由長期使用する.url」del_file_list =を[」、
                     「私はそれをする.urlを提供しています研究のこのコースが大好き」 
                     「高精細電子ブックする.url」、
                     「より優れたチュートリアルする.url」
                     、「ダウンロード.txtは必見」
                     ] 
  #設定を削除したいファイル
    にdeletefiles(ファイルを、 dirsに、ルート)
    を印刷( '完成削除!')

  

 

おすすめ

転載: www.cnblogs.com/Nicholas0707/p/11276648.html