[问题] 如何把整份文件 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