【Python错误解决】NameError: name 'reload' is not defined和sys.setdefaultencoding('utf-8')解决办法

版权声明:本文为博主原创文章,未经允许,不得转载!欢迎留言附带链接转载! https://blog.csdn.net/qq_15698613/article/details/88375745

Python2版本和Python3版本这点有区别,通常这个问题是由于你用了3版本但是代码是2版本

首先将

reload(sys)

改为:

import importlib
importlib.reload(sys)

但是又出现这个问题:AttributeError: module 'sys' has no attribute 'setdefaultencoding' 

然后请把这句话删了

sys.setdefaultencoding('utf-8')

这样就解决这个问题了!

猜你喜欢

转载自blog.csdn.net/qq_15698613/article/details/88375745