根据文档:这允许你从默认的ASCII切换到其他编码,例如UTF-8,Python运行时在必须将字符串缓冲区解码为unipre时将使用该编码。
此功能仅在Python扫描环境时在Python启动时可用。必须在系统范围的模块中调用,
sitecustomize.py评估完
setdefaultencoding()该sys模块后,将从该模块中删除该功能。
实际使用它的唯一方法是将属性重新带回的重载
hack。
此外,使用
sys.setdefaultencoding()一直气馁,它已成为一个无操作的py3k。py3k的编码硬连线到“ utf-8”,更改它会引发错误。



