CSV ファイルを読み取るには、Python の csv ライブラリを使用できます。具体的な手順は次のとおりです: csv ライブラリをインポートします。 open() 関数を使用して CSV ファイルを開きます。 csv.reader() 関数を使用して、ファイルの内容を読み取り、それをリーダー オブジェクトに解析します。リーダー オブジェクトを反復処理して、CSV データを 1 行ずつ読み取ります。
Python で CSV ファイルを読み取る方法をステップごとに説明します
CSV (カンマ区切り値) ファイルは一般的なデータ形式です表形式のデータを保存します。 Python には CSV ファイルを読み取るための複数の方法が用意されていますが、この記事では最も単純で最もよく使用される方法の 1 つを紹介します。
ステップ 1: 必要なライブラリをインポートする
まず、CSV ファイルを処理するために必要なライブラリをインポートする必要があります。
import csv
ステップ 2: CSV ファイルを開く
open()
関数を使用して、読み取る CSV ファイルを開きます。ファイル名とオープンモードを指定します(「r」は読み取り専用を意味します)。
with open('data.csv', 'r') as f:
ステップ 3: CSV データの読み取りと解析
関数 csv.reader()
を使用して、ファイルの内容を読み取り、解析します。リーダーオブジェクト。その後、オブジェクトを反復処理してデータを 1 行ずつ読み取ることができます。
reader = csv.reader(f) for row in reader: # 处理每一行数据
ステップ 4: データの各行を処理する
データの各行は、その行のすべての列値を含むリストです。インデックスを使用して個々の値にアクセスできます。
for row in reader: print(row[0], row[1], row[2])
実用的なケース
次は、「data.csv」という名前の CSV ファイルを読み取り、最初の 3 行を出力するコード例です。 ##このコードは次のような内容を出力します:
import csv with open('data.csv', 'r') as f: reader = csv.reader(f) for row in reader: print(row[0], row[1], row[2])
以上がPython で CSV ファイルを読み取る方法を段階的に説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。