Pythonでは、glob
モジュールを使用して、ワイルドカードを活用してファイルリストを取得することができます。ワイルドカードを使用したファイル名にすることで、現在のフォルダ内に存在する、条件にマッチしたファイル名をリスト型で取得できます。
以下に、Pythonでワイルドカードを活用してファイルリストを取得するサンプルコードを示します。
import glob
# 全てのファイルを取得
print(glob.glob('*'))
# "e"+任意の文字列から始まるファイル名を取得
print(glob.glob('e*'))
# "M"+任意の7文字から始まるファイル名を取得
print(glob.glob('r???????'))
# "m"+任意の半角英字3文字から始まるファイル名を取得
print(glob.glob('m[a-zA-Z][a-zA-Z][a-zA-Z].tar.gz'))
このコードは、現在のディレクトリ内のファイルを取得し、それらのファイル名を表示します。ワイルドカードを使用することで、特定のパターンに一致するファイル名を簡単に取得することができます。
このように、Pythonでワイルドカードを活用してファイルリストを取得することで、該当するフォルダのファイルをすべて確認できます。実務でも、Pythonでワイルドカードを活用してファイルリストを取得して、ファイル操作を行いますので、ぜひ学習してみてください。