為什麼中文字串處理後 輸出到檔案會變成奇怪的編碼

看板Python作者 (any1's any is alltoher)時間18年前 (2006/04/07 10:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我想請問大家一個問題... 我要對一個檔案裡面的中文字串 做split的動作(檔案中的中文已經經過分詞 用全形空白'\xa1\x40'隔開) 然後寫到另一個檔案所有的中文就變成下面這樣 \xa6\xdb\xa5\xd1', '\xa8\xcf\xa5\xce', '\xaa\xba'.... 這個問題要怎麼處理>"< 還是說我哪裡寫錯了呢? f=open('test.txt') fout=open('out','w') text=f.read() y=str(text.split('\xa1\x40')) fout.write(y) ※ 編輯: alltoher 來自: 220.135.25.192 (04/07 11:01)
文章代碼(AID): #14DTIDPh (Python)
文章代碼(AID): #14DTIDPh (Python)