-2
ディレクトリ/tmp/dir
とそのサブディレクトリ内のすべてのファイルを.txt
または.mp3
にすると、Python
のファイルはどのように削除されますか?特定のプロパティを持つすべてのファイルをPythonで削除する
ディレクトリ/tmp/dir
とそのサブディレクトリ内のすべてのファイルを.txt
または.mp3
にすると、Python
のファイルはどのように削除されますか?特定のプロパティを持つすべてのファイルをPythonで削除する
あなたの要件に一致する名前のファイルが見つかると、os.walk
を使用して再帰的にディレクトリをトラバースし、os.remove
を使用するだけです。
os.walk
は、一方でファイル名を返し、他方ではルートディレクトリを返します。したがって、os.remove
を動作させるには、完全なファイル名をos.path.join
で作成する必要があります。
あなたは['os'](http://docs.python.org/library/os.html)モジュールを一度見ましたか? – Makoto
それはPythonでなければならないのですか? 'find。 -name \ * .mp3 -exec rm {} \; '。 –
これはなぜ大いに下降されたのですか? – grifaton