1

を使用して特定のディレクトリ内のすべてのファイルを実行するループを Python で作成していますfnmatch.filter()。現在、次のように特定のフォルダー内のすべての .csv ファイルを調べています。

for file_source in fnmatch.filter(os.listdir(source_dir), "*.csv")

私がやりたいのは、パターン「Test*」のファイルを除外することです。それは何とかfnmatchで行うことができますか?最悪の場合、別の内部 if ループを作成するだけですが、よりクリーンなソリューションを好むでしょう。

4

3 に答える 3