过程表述:
原文件编码格式 --> unicode 中转码 --> 转为我们需要的编码格式。
代码实现:
decode() --> unicode --> encode()转换为我们需要的编码格式。
f = open('filePath','r')
content = f.read()
print content.decode('gbk').encode('utf-8')
if isinstance(content, unicode):
print content.encode('utf-8')
else:
print content.decode('gbk').encode('utf-8')
web=urllib.urlopen(url)
content = web.read().decode('gbk','ignore').encode('utf-8')