精華區beta Python 關於我們 聯絡資訊
※ 引述《alltoher (any1's any is alltoher)》之銘言: : 我想請問大家一個問題... : 我要對一個檔案裡面的中文字串 : 做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) test.split 的結果是一個 list str 會把 object 表示成 string [] 會變成 '[]' 你應該不需要 str y = text.split('\xa1\x40') map(fout.write, y) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.207.107
alltoher:^^真是謝謝你~<(_ _)> 04/08 23:59