python 转换文件编码 博客分类: python python文件编码改变文件编码编码格式
程序员文章站
2024-02-24 20:51:40
...
''' Created on 2013-2-26 @author: whuang ''' def convertEncoding(from_encode,to_encode,old_filepath,target_file): f1=file(old_filepath) content2=[] while True: line=f1.readline() # print line content2.append(line.decode(from_encode).encode(to_encode)) if len(line) ==0: break f1.close() # print line f2=file(target_file,'w') f2.writelines(content2) f2.close() def convertFromGBK2utf8(filepath): #把文件由GBK编码转换为UTF-8编码,也就是filepath的编码是GBK convertEncoding("GBK", "UTF-8", filepath, filepath+".bak") def convertFromUTF82gbk(filepath): #把文件由UTF-8编码转换为GBK编码,也就是filepath的编码是UTF-8 convertEncoding("UTF-8", "GBK", filepath, filepath+".bak") filepath="e:\\test\\test5.txt" convertFromUTF82gbk(filepath)
推荐阅读
-
python 转换文件编码 博客分类: python python文件编码改变文件编码编码格式
-
python 转换文件编码 博客分类: python python文件编码改变文件编码编码格式
-
Java批量转换文件编码格式的实现方法及实例代码
-
python中的代码编码格式转换问题
-
python判断文件编码类型
-
将Excel里所有的Sheet页同时另存为单独的UTF8编码的CSV文件 博客分类: VBA ADODBVBACSVUTF8Sheet
-
css文件编码惹的祸 博客分类: 开发杂记 ie9下显示不正常样式丢失css编码utf-8
-
修改 IntelliJ IDEA 的默认文件编码 博客分类: JAVA
-
修改 IntelliJ IDEA 的默认文件编码 博客分类: JAVA
-
决定视频文件占用空间大小的因素(编码格式,比特率) 博客分类: 大学计算机应用基础