l = [123,34,[ああああ,いいい],123,[aa,bb,ccc],・・・・,[aaa]]
str_ = '\n'.join(l) (#あってもなくてもエラーになります)
with open("aaa.txt", 'wt',encoding='utf-8', errors='replace') as f:
f.write(str_)
f.write(str_) のところでエラーとなります。
TypeError: write() argument must be str, not list
リスト内が複雑だとテキストに書き込めないのでしょうか。
ちなみに、
l=[aaa,bbb,ccc] では問題ないです。
複雑なリストをテキストに書き込む方法を教えていただけないでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/17 17:50
2019/02/17 17:55
2019/02/17 18:21
2019/02/17 18:42 編集
2019/02/18 01:15
2019/03/19 14:15