码迷,mamicode.com
首页 > 编程语言 > 详细

python2读取utf8文件(中文)

时间:2014-11-18 10:25:37      阅读:564      评论:0      收藏:0      [点我收藏+]

标签:python   中文   utf8   

直接上代码咯。(python2.7)

#encoding=utf-8
#author: walker
#date: 2014-11-18
#function: 示例python2读取utf8文件(含中文等特殊字符)

import sys  
reload(sys)   
sys.setdefaultencoding(‘utf8‘)  

file = open(‘data.txt‘, ‘r‘)
print(‘*******************************‘)
for line in file:
	print(line.strip().encode(‘gb18030‘))
	print(‘-------------------------------‘)
	print(line.strip())
	print(‘*******************************‘)
file.close()


bubuko.com,布布扣


小知识:gb2312 < gbk < gb18030 (参考链接)


*** walker * 2014-11-18 ***

本文出自 “walker的流水账” 博客,请务必保留此出处http://walkerqt.blog.51cto.com/1310630/1577735

python2读取utf8文件(中文)

标签:python   中文   utf8   

原文地址:http://walkerqt.blog.51cto.com/1310630/1577735

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!