Pythonはデータ分析や機械学習の分野で広く利用されており、その中でもCSVファイルの読み込みは非常に一般的なタスクです。PythonでCSVファイルを読み込むための主な方法は、標準ライブラリのcsv
モジュールを使用することです。
CSVファイルの読み込み
PythonでCSVファイルを読み込む際の基本的な手順は以下の通りです。
csv
モジュールをインポートします。open
関数を使用してCSVファイルを開きます。csv.reader
関数を使用して、開いたCSVファイルからReader
オブジェクトを生成します。
以下に具体的なコードを示します。
import csv
with open('your_file.csv', 'r') as f:
reader = csv.reader(f)
for row in reader:
print(row)
このコードでは、csv.reader
関数がCSVファイルの各行をリストとして返すReader
オブジェクトを生成します。その後、for
ループを使用してReader
オブジェクトから一行ずつデータを取得し、それを表示します。
注意点
ファイルを開いた後は必ず閉じる必要があります。しかし、open
関数を使用した場合、ファイルを閉じるのを忘れることがあります。そのため、with
文を使用すると良いです。with
文を使用すると、そのブロックが終了すると自動的にファイルが閉じられます。
以上がPythonでCSVファイルを読み込む際の基本的な手順となります。これをマスターすることで、Pythonでのデータ処理がよりスムーズになります。