【Python】UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-3

问题如下:

UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-3

解决方法:

程序开始加上下面两句

 1 reload(sys) 2 sys.setdefaultencoding( "utf-8" ) 

另外:当字符串里有 \n、\t、\r时,json.loads()失效,异常,要去掉

posted @ 2015-07-28 09:16  Chris*Chen  阅读(284)  评论(0编辑  收藏  举报