简体中文Windows中的C语言本地编码只能是GBK。如果需要大量使用UTF-8,建议使用基于unicode字符串的语言(如c#/java/python3/nodejs)或改用linux或cygwin平台。
如需少量使用UTF-8,只需.decode("utf-8").encode("cp936")即可。
如需少量使用UTF-8,只需.decode("utf-8").encode("cp936")即可。
if sys.stdout.isatty()
default_encoding = sys.stdout.encoding
else
default_encoding = locale.getpreferredencoding()