中文 Big5/GBK/Unicode/UTF8 内码转换器。 注意:档案转换只能将纯文字格式的文件(例如 txt, html 等)转码, 并不适用于如 MS Word, Excel 等 binary 档案。 来源文件里面选定你要转换模板所在的文件夹,文件夹里面以.htm,.html,.txt结尾的文件都会出现在视图中,同时不要忘记在目的地选项里面设置你转换后的文档要存放的目录。这时候看进阶选项那里可能没有你需要的转换模式,例如我要转换utf-8为GBK,点击进阶选项按钮,会有如下
对于python2.7
字符串在Python2.7内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码成unicode,再从unicode编码成另一种编码。
先用一些编辑器(如editplus )看一下你的txt文件保存的是utf-8,还是gb2312或其他的。当你读行时可以这样
line = (file1.readline()).decode('utf-8').encode('gb2312')或
line = (file1.r