ホームページ  >  に質問  >  本文

dict - Python で dic を txt に書き込むときのエラー: 'str' ではなく、バイトのようなオブジェクトが必要です

リーリー

PyCharm 実行中:

リーリー

トレースバック (最新の呼び出しは最後):
ファイル "/Users/Air/itchat/test.py"、8 行目、<module>

リーリー

TypeError: 'str' ではなく、バイトのようなオブジェクトが必要です。

プロセスは終了コード 1 で終了しました

PHP中文网PHP中文网2689日前1546

全員に返信(2)返信します

  • 扔个三星炸死你

    扔个三星炸死你2017-06-30 09:57:31

    開封方法をwbを使用せず、wに変更します。 b はバイナリ

    を表します

    返事
    0
  • 阿神

    阿神2017-06-30 09:57:31

    wb打开、エンコードが必要

    `dic = {2:'bob',3:'alice'}
    output = open('/Users/Air/itchat/push.txt','wb')
    for i in dic:

    リーリー

    output.close()`

    返事
    0
  • キャンセル返事