当前位置: 代码迷 >> 综合 >> python reload(sys)找不到,name 'reload' is not defined
  详细解决方案

python reload(sys)找不到,name 'reload' is not defined

热度:43   发布时间:2023-11-22 08:14:23.0
 
 
reload(sys)sys.setdefaultencoding('utf-8')

在Python 3.x中不好使了 提示 name ‘reload’ is not defined

在3.x中已经被毙掉了被替换为

import importlib
importlib.reload(sys)
  • 1
  • 2

sys.setdefaultencoding(“utf-8”) 这种方式在3.x中被彻底遗弃,可以看看stackover的这篇文章:

http://stackoverflow.com/questions/3828723/why-should-we-not-use-sys-setdefaultencodingutf-8-in-a-py-script

  相关解决方案