# -*-coding: utf-8-*-
import sys
reload(sys)
try:
sys.setdefaultencoding('utf-8')
print ">>>>>ok"
print sys.getdefaultencoding()
except Ecxeption as e:
print "*******", e
with open(r'C:\Users\marvel\Desktop\中一去.txt'.decode('utf-8'), 'r') as f:
import sys
reload(sys)
try:
sys.setdefaultencoding('utf-8')
print ">>>>>ok"
print sys.getdefaultencoding()
except Ecxeption as e:
print "*******", e
with open(r'C:\Users\marvel\Desktop\中一去.txt'.decode('utf-8'), 'r') as f:
print f.read()
以上代码可以正常使用中文