1. 程式人生 > >python reload(sys) 後無法輸出

python reload(sys) 後無法輸出

pytho 賦值 重新 sys err 內容 定義 重新定義 情況

重新加載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) 後無法輸出