SublimeText3中Python UnicodeEncodeError问题解决

在用SublimeText3写Python3的一个简单的Crawler时出现了UnicodeEncodeError错误,仔细查看错误信息发现是获取到的内容含有Unicode编码字符导致的。然而纳闷的是Python3默认就是utf-8编码,试着在控制台中执行,结果果然是正常的。 那么问题就很显然了:SublimeText的build system没有正确设置编码。将.sublime-build文件改为如下: { "cmd": ["python3", "-u", "$file"], "file_regex"

read more »