Python で awk の代わりにカンマ区切りを読み込む2021年01月09日 12時24分22秒

AWK は、スペース区切りやカンマ区切り等の表の処理に楽なのだが、追加やその前後の作業が面倒。そこで、今回は Python でカンマ区切りのファイルを処理。

cvs ライブラリがあるので、 import して使う。

import csv

with open( "input.csv" ) as csvfile:
    reader = csv.reader(csvfile)
    for line in reader:
        print(line[0])
reader で一行ずつ読み込んで処理をする。読み込んだ戻り値は配列になっている。line[0] で一行目にアクセス出来る。