[问题]输出json时中文乱码

楼主: soul810707 (louis)   2016-12-05 19:52:11
目的:把网络上的资料用scrapy爬下来并输出成json档案
问题:输出中文时会出现乱码
以下图片是程式码跟结果,已上网查过相关资料,但没有改善,请教如何改 ,谢谢您
http://i.imgur.com/o3aQZhe.jpg
作者: ckc1ark (伪物)   2016-12-05 23:34:00
这个不是乱码 不过你testjson.json里面也是长这样?
作者: scott260202 (Cake)   2016-12-06 04:13:00
那不是乱码,还有,建议不要用windows内建的cmd
作者: gozule (好冷啊~~)   2016-12-06 10:34:00
windows的cmd默认是cp950(big5)windows的cmd默认是cp950(big5)
楼主: soul810707 (louis)   2016-12-06 13:55:00
json档打开后是正确的,但在上面却是unicode 码为何会这样呀?刚接触这个语言,大家都用什么环境呢? 请教一下
作者: jimmy15923 (jimmy)   2016-12-06 14:55:00
那不是乱码,print 出来看看就知道
作者: Sunal (SSSSSSSSSSSSSSSSSSSSSSS)   2016-12-06 19:37:00
装vm跑python 或cygwin
作者: ihcaoe (Ihc)   2016-12-08 09:46:00
ensure_ascii=False

Links booklink

Contact Us: admin [ a t ] ucptt.com