标签:
有时候我们需要对一个文本文件中的文字做处理,就会涉及到读写中文,以前经常遇到各种问题,现在有一个解决方案,已经成功了。
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import codecs
import sys
reload(sys)
# 更换默认编码
sys.setdefaultencoding(‘utf-8‘)
# 以 UTF-8 编码打开
fr = codecs.open(r‘zzq.txt‘,‘r‘,‘utf-8‘)
fw = open(r‘zzq.html‘,‘w‘)
while 1:
line = fr.readline()
if not line:
break
# 将全角换成半角
# newLine=double2single(line)
newLine=line
fw.write(newLine)
fw.flush()
fw.close()
fr.close()
标签:
原文地址:http://www.cnblogs.com/pengzhong/p/PythonChineseWord.html