反復ごとに異なるフォルダーに多くのファイルを生成する Python プログラムがあります。各反復の後、特定のフォルダー内の特定の種類のファイルを削除したいと思います。たとえば、この拡張子を持つファイルはすべて*.recode.vcf
削除する必要があります。
私は試した
os.remove(example.recode.vcf)
...しかし、ファイルを探しているフォルダーには最終的に多くのファイルが含まれる可能性があるため、どの方法が最も効率的か疑問に思っていました。find
別の方法として、bash関数を呼び出すことを考えました。何かのようなもの...
find . -name \*.recode.vcf -type f -delete
どう思いますか?