问题一: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe3 in position 0: ordinal not in range(128)
解决:
import sys
reload(sys)
sys.setdefaultencoding('utf8')
参考资料:http://groups.google.com/group/python-cn/browse_thread/thread/f48ef745452740f6?pli=1
问题二:http://kaoshi.edu.sina.com.cn/?p=college&s=api2015&a=getAllCollege&callback=jQuery1112010266541815350094_1478487776038&_=1478487776039
去掉url后面的&callback=jQuery1112010266541815350094_1478487776038&_=1478487776039
否则导致得到json无法显示为中文
http://www.bejson.com/
解决Python Unicode解码错误
本文介绍了如何解决Python中出现的UnicodeDecodeError,并提供了一段示例代码来设置默认编码为UTF-8,同时提到了去掉URL中特定参数以正确显示JSON中文内容的方法。
8万+

被折叠的 条评论
为什么被折叠?



