使用 sys.setdefaultencoding("utf-8") 后回滚到默认值

Roll back after using sys.setdefaultencoding("utf-8") to the default value

我错误地使用了:

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

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

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

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

否则,Python 2 默认为 ASCII,您可以通过以下方式重新设置值:

sys.setdefaultencoding("ascii")