python中文目录下读取文件解决办法。UnicodeEncodeError: 'ascii' codec can't encode characters in position 21-22: ord

 python中文目录下读取文件解决办法。

UnicodeEncodeError: 'ascii' codec can't encode characters in position 21-22: ordinal not in range(128)解决办法。

import sys
reload(sys)
sys.setdefaultencoding('utf-8')

ff1 = "C:\Users\zgd\Desktop\果冻"
ff1 = unicode(ff1, "utf-8")    ##此条有效
# ff1 = unicode(ff1, "GBK").encode("utf-8")   ###在网上查询到此条解决方法,但是我这windows下好像还是不能用。

 

你可能感兴趣的:(python学习)