[問題] 如何把整份文件 ASCII轉UTF-8?

作者: opengood5566 ( )   2017-08-11 22:32:29
由於有需求 需要把一些txt檔 從ASCII轉UTF-8
如果是單純字串 從ASCII轉UTF-8 沒問題
可是整份文件 ASCII轉UTF-8 好像無法直接用字串的方法
有什麼好方法嗎?
謝謝
作者: CodingMan (程式俠)   2017-08-11 22:38:00
讀進來再輸出啊
作者: coeric ( )   2017-08-11 22:54:00
read write
作者: ckc1ark (偽物)   2017-08-11 23:17:00
ASCII是相容於UTF-8 你的需求應該有描述錯誤
作者: bibo9901 (function(){})()   2017-08-12 00:26:00
open("file").read().decode("ascii").encode("utf8")啊...decode/encode寫反了 XDD
作者: s860134 (s860134)   2017-08-12 21:59:00
我想你要的是 codecs.open 或是 open(file,'rb')
作者: uranusjr (←這人是超級笨蛋)   2017-08-13 01:38:00
根據定義 ASCII 轉 UTF-8 一行 pass 就搞定惹問題是你的檔案根本不是 ASCII 編碼, 其他都是白搭

Links booklink

Contact Us: admin [ a t ] ucptt.com