Pythonのglob
モジュールは、特定のパターンにマッチするファイルを取得するためのモジュールです。この記事では、glob
モジュールの基本的な使い方と、ファイルの存在確認について解説します。
globモジュールの基本的な使い方
glob
関数にファイルのマッチング条件を引数として与えると、その条件にマッチしたファイルを返してくれます。以下に基本的な使用例を示します。
import glob
file = glob.glob('test/*.txt')
print(file)
上記のコードでは、test
ディレクトリの中にある拡張子.txt
のファイルを取得しています。
ファイルの存在確認
ファイルの存在確認は、ファイルの読み取りや書き込みを行う際に非常に重要な処理です。以下に、os
モジュールを用いたファイルの存在確認の方法を示します。
import os
file_path = 'path/to/your/file'
if os.path.exists(file_path):
print('File exists.')
else:
print('File does not exist.')
上記のコードでは、指定したパスにファイルが存在するかどうかを確認しています。
以上が、Pythonのglob
モジュールを使ったファイル操作の基本的な方法です。これらの知識を活用して、Pythonでのファイル操作を効率的に行いましょう。