Pythonで複数のCSVファイルを一括で読み込む方法について説明します。ここでは、globモジュールを使用して、特定のディレクトリ内のすべてのCSVファイルを読み込む方法を示します。

まず、globモジュールをインポートします。

import glob

次に、読み込みたいCSVファイルが格納されているディレクトリのパスを指定します。ここでは例として 'C:/Users/Downloads' を使用します。

filedir = 'C:/Users/Downloads'

そして、glob.glob()関数を使用して、指定したディレクトリ内のすべてのCSVファイルを取得します。

files = glob.glob(filedir+'/*.csv')

このコードは、filedirで指定したディレクトリ内のすべてのCSVファイルのパスをリストとして返します。

最後に、forループを使用して、取得したすべてのCSVファイルを順に読み込みます。

for file in files:
    with open(file, 'r') as f:
        # ここでファイルを読み込む処理を行います
        data = f.read()

以上がPythonで複数のCSVファイルを一括で読み込む基本的な方法です。この方法を使用すれば、大量のCSVファイルを効率的に処理することが可能です。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です