python reload(sys) 后无法输出
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python reload(sys) 后无法输出相关的知识,希望对你有一定的参考价值。
重新加载sys后,在idle里无法输出内容。出现这种情况,需要将sys的三个变量重新定义。
在重新载入sys之前,为三个变量赋值
a,b,c = sys.studin,sys.studout,sys.studerr
然后重新载入sys
reload(sys)
在为sys的三个变量赋值
sys.studin,sys.studout,sys.studerr = a,b,c
这样就解决了。。。
以上是关于python reload(sys) 后无法输出的主要内容,如果未能解决你的问题,请参考以下文章
Python sys.setdefaultencoding('utf-8') 后就没输出
python reload(sys)找不到,name 'reload' is not defined和Python3异常-AttributeError: module 'sys