-3
我試圖在Python 3.6.0中添加符號฿到一個文本文件,但我不斷收到錯誤:試圖寫一個符號到一個文件的python 3.6.0,但我得到錯誤
UnicodeEncodeError: 'charmap' codec can't encode character '\u0e3f'
in position 0: character maps to <undefined>
我也試圖改變f.write('฿')
到f.write('฿'.encode("\u0e3f"))
但後來我收到的錯誤:
LookupError: unknown encoding: ฿
我已經嘗試了一些不同的方法,但我仍然得到錯誤。也許有一些我錯過了嗎?任何提示/答案將不勝感激!
請顯示您的代碼。另外,你使用'encode'的方式沒有意義。要編碼的參數是編碼的名稱,類似'f.write('฿'.encode(「utf-8」))''。 – BrenBarn