現在、CSVファイルへの書き込みと読み込みの勉強をしています。参考にしているURLが以下の通りです。
リンク内容
また、作成したコードは以下の通りです。
python
1import csv 2file = open("time.csv","a") 3fileData = [] 4in_time = {"in_flag":True,"t1": 14.5686546547} 5fileData.append(in_time) 6csv.writer(file).writerow(fileData) 7 8data = [] 9with open("time.csv","rb") as f: 10 reader = csv.DictReader(f) 11 for row in reader: 12 data.append(row) 13print(data)
一度CSVファイルに辞書を保存し、保存したCSVファイル内の辞書をdata内に復元しようとしているのですが、data内に値が入れられず出力は[]となってしまいます。私はこれまでCSVファイルを扱ったことがなかったため解決方法がわからない状況です。改善策を教えていただけると助かります。よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。