使用sys.setdefaultencoding(“utf-8”)后返回默认值

时间:2017-02-11 15:21:27

标签: python utf-8 sys

我错误地使用了:

import sys
reload(sys)
sys.setdefaultencoding("utf-8")

在意识到使用它之前,强烈建议不要(事情可能会破坏),并且有更好的方法来解决与编码相关的问题。

现在该怎么做,如何将值设置为默认值?

1 个答案:

答案 0 :(得分:1)

您可以从项目中删除这些行,然后重新运行。此更改仅适用于当前的Python解释器。

否则,Python 2的默认值为ASCII,您可以使用以下命令重置值:

sys.setdefaultencoding("ascii")