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

版权声明:本文为博主原创文章,未经博主允许不得转载。如若转载,请注明出处! https://blog.csdn.net/Homewm/article/details/81977829

 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下好像还是不能用。

猜你喜欢

转载自blog.csdn.net/Homewm/article/details/81977829