python2.7
windows cmd窗口调试,在print中文的时候,报codec ‘gbk’ 编码错误
解决方案
1.重载系统编码。本方案可能会造成其他bug(自己从未遇到,在查阅资料的时候,有看到其他博客写到造成了服务端编码错误,请谨慎使用)
import sys
reload(sys)
sys.setdefaultencoding('utf8')
2.print string.encode('gbk', 'ignore').decode('gbk')
python2.7
windows cmd窗口调试,在print中文的时候,报codec ‘gbk’ 编码错误
解决方案
1.重载系统编码。本方案可能会造成其他bug(自己从未遇到,在查阅资料的时候,有看到其他博客写到造成了服务端编码错误,请谨慎使用)
import sys
reload(sys)
sys.setdefaultencoding('utf8')
2.print string.encode('gbk', 'ignore').decode('gbk')