年・月・日がそれぞれ変数に入っているとします。
それらをループで回して日付を作り、同じリストにまとめた上で、CSVに吐き出したいです。
ループの中でtextという変数に生成した日付を入れて
appendを使ってdf_allという変数の中にループで生成した日付を入れています。
そこまでは問題なく動くのですが、csvを吐き出すと、以下のエラーが出てきます。
AttributeError: 'list' object has no attribute 'to_csv'
これはどういう原因でどうすれば、問題なくCSVに吐き出せますか?
Python
1df_all = [] 2year = ['2016','2017','2018','2019'] 3month = ['Jan', 'Feb', 'Mar'] 4day = ['1', '2', '3', '4'] 5for i in year: 6 for j in month: 7 for k in day: 8 try: 9 text = [(str(i)+' '+str(j)+' '+str(k))] 10 df_all.append(text) 11 print(text) 12 except: 13 print('none') 14 15df_all.to_csv("output.csv")
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/03 09:39
2020/03/03 09:43
2020/03/04 01:16
2020/03/04 01:18