前提・実現したいこと
以下の記事を参考にして、Pythonでリストをファイルに書き出そうとしています。
参考記事
発生している問題・エラーメッセージ
以下のエラーが発生してしまい、修正する方法が分からず
困っています。どのように修正すれば良いでしょうか。
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-19-d95a43d1597f> in <module>() 2 f = open('list.txt', 'w') 3 list = [('Tokyo', 'Ginza'), ('Kanagawa', 'Kamakura')] ----> 4 pickle.dump(list, f) TypeError: write() argument must be str, not bytes
該当のソースコード
python
1import pickle 2f = open('list.txt', 'w') 3list = [('Tokyo', 'Ginza'), ('Kanagawa', 'Kamakura')] 4pickle.dump(list, f)
補足情報(FW/ツールのバージョンなど)
Python 3.6.3
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/07/12 07:03
2018/07/12 07:22 編集
2018/07/12 09:04
退会済みユーザー
2018/07/12 21:55