定义列表并直接输出,结果输出结果中文是乱码:
e=['你好',1,'apple']
print e
输出结果:
['xe4xbdxa0xe5xa5xbd', 1, 'apple']
解决方法:
e=['你好',1,'apple']
print json.dumps(e,encoding='utf-8',ensure_ascii=False)
输出结果:
["你好", 1, "apple"]
更多Python知识请关注Python自学网
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果用户发布的作品侵犯了您的权利,请联系管理员:wupeng@hqwx.com
环球青藤
官方QQ群扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群