python文件格式转换
来源:互联网 发布:淘宝卖家打假关店 编辑:程序博客网 时间:2024/06/10 15:50
在利用python进行文本处理时常常涉及到文本格式的转换。以下代码可以方便的实现文件格式的转换
先解码再编码string.decode('GBK').encode('utf-8')#实现由gbk到utf-8的转换函数如下:
#修改文件编码格式def ChangeEncode(file,fromEncode,toEncode): try: f=open(file) s=f.read() f.close() u=s.decode(fromEncode) s=u.encode(toEncode) f=open(file,"w"); f.write(s) return 0; except: return -1;注: gb2312不等于gbk,凡 gb2312 的请换成 gb18030。微软将 gb2312 和 gbk 映射为 gb18030,方便了一些人,也迷惑了一些人。实际上由于GB18030从字符数上都涵盖了GB2312和GBK,所以如果是上述两种任意情况,即只要是中文字符出现乱码,不管是标称GB2312中用到了GBK,还是标称GBK中用到了GB18030,那么都直接传递GB18030。
0 0
- python文件格式转换
- python 3.5 对文件格式进行转换
- 文件格式转换
- 文件格式转换
- 文件格式转换
- 文件格式转换
- 文件格式转换
- python实现将txt文件格式转换为arff格式
- 构建文件格式转换服务器
- 构建文件格式转换服务器
- 构建文件格式转换服务器
- 强烈推荐-在线文件格式转换
- 硬盘文件格式转换
- 图片文件格式的转换
- C# 资源文件格式转换
- vi 转换文件格式
- vi 转换文件格式
- linux文件格式转换
- twincat
- log4j与commons-logging,slf4j的关系
- 如何正确(完美)卸载Java/JDK/JRE
- phpredis 执行LUA脚本的例子
- Spring MVC DispatcherServlet介绍
- python文件格式转换
- Android 进程常驻(0)----MarsDaemon使用说明
- Unity跨iOS、Android平台使用protobuf-net的方法
- 主存到Cache直接映射、全相联映射和组相联映射
- linux上部署zookeeper伪集群
- 采用二分查找(即折半查找)的方法实现查找
- 简单的,不同进程间通过消息队列通信
- 用栈实现后缀表达式求解问题
- Animator组件中Controller里的Clip Count为0