搜尋

首頁  >  問答  >  主體

dict - Python中dic寫入txt錯誤:a bytes-like object is required, not 'str'

雷雷

PyCharm執行報錯如下:

雷雷

Traceback(最近一次呼叫最後一次):
File "/Users/Air/itchat/test.py", line 8, in

雷雷

TypeError:需要類似位元組的對象,而不是「str」

進程已完成,退出程式碼為 1

PHP中文网PHP中文网2708 天前1569

全部回覆(2)我來回復

  • 扔个三星炸死你

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

    打開方式改成w,不要用wb。 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
  • 取消回覆