詳細は各自チェックで。
CSVファイルからデータを読み込む
実行ファイル.pyとtest.csv
が同じ場所にあるとして
import csv csv_contents = [] with open('test.csv',encoding="utf-8_sig") as f: reader = csv.reader(f) for row in reader: csv_contents.append(row) print(csv_contents)
結果
[[‘1’], [‘2’], [‘3’], [‘4’], [‘5’]]
CSVファイルにデータを書き出す
import csv csv_contents = [['2'], ['4'], ['6'], ['8'], ['10']] with open('test.csv', 'a') as f: writer = csv.writer(f, lineterminator='\n') writer.writerows(csv_contents)
結果

後ろに追記されます。