Pythonを始めたばっかしで動画通りにコードを書いていたのですが
うまくいきません
python
1# -*- coding:utf-8 -*- 2 3book = { 4 "あ":"い", 5 "う":"え", 6 "お":"お" 7 } 8 9f = open("test.csv",mode="w",encoding="shift_jis") 10 11for k in book: 12 f.write("{0},{1}\n".format(k,book[k])) 13 14f.close()
実行しようとすると
TypeError: 'encoding' is an invalid keyword argument for this function
と表示されます。
コードのencoding="shift_jis"を削除して実行してみると
日本語は文字化けしています。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/05 08:28