数据工程师

codecs 编码处理

2017-02-28  本文已影响14人  苟雨

codecs 是处理编码的模块,对多国语言的处理有良好的支持,
小例子,

# python2.7
look   =  codecs.lookup( " utf-8 " )
a  =   " 我爱北京 " 
b  =  look.decode(a) # 把a编码为utf-8
print(b)
b2  =  look.encode(b[0]) # 将b转换回str
b3 = look.encode(u'\u90fd\u6325\u6d12\u7684\u5ba2\u6237') # 也可以将utf-8字符转换为str

bfile  =  codecs.open( " dddd.txt " ,  ' r ' ,  " utf-8" ) #指定编码方式打开文件

上一篇 下一篇

猜你喜欢

热点阅读