csvの入力
入力に使用したcsv:test_in.csv
fruit, price
apple, 150
banana, 200
orange, 120
コード
import csv
if __name__ == '__main__':
# ファイルopen
with open('./test_in.csv') as f:
reader = csv.reader(f)
for row in reader:
print(row)
実行結果
読み込んだ行はlistとして扱われる
with open('./test_in.csv') as f:
reader = csv.reader(f)
for row in reader:
print(row[1])
csvの出力
コード
import csv
if __name__ == '__main__':
# ファイルopen
with open('./test_in.csv') as f1:
with open('./test_out.csv', 'w') as f2:
reader = csv.reader(f1)
writer = csv.writer(f2)
for row in reader:
writer.writerow(row)
実行結果
test_out.csv
に入力と同じ内容が出力されることを確認
関連記事
参考
コメント