求助!,python2处理utf-8编码的中文json.dumps后输出乱码问题,求大神帮忙解决下,谢谢!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助!,python2处理utf-8编码的中文json.dumps后输出乱码问题,求大神帮忙解决下,谢谢!相关的知识,希望对你有一定的参考价值。

# encoding: utf-8
文件内容如下
test_ansi.txt是ansi编码的txt文件里面内容是"你好,中国"
test_utf8.txt是utf8编码的txt文件里面内容是'你好,中国'
分别使用这2个txt文件进行测试,结果utf8编码的文件结果是乱码,求解决办法

python代码如下

import os, sys, json
import codecs

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

dict1=
file=open('test_utf8.txt','rb').readlines()
for item in file:
item=item.replace('"','').split(',')
print item
print item[0],item[1]
dict1['info']=item[0],item[1]

person_info=json.dumps(dict1['info'],encoding='utf-8',ensure_ascii=False)
with codecs.open('result.txt', 'a+') as f:
f.write(person_info)

参考技术A include <iostream>
#include <stdio.h>
int jc(int m)
if(m!=1) return m*jc(m-1);
else return 1;

int c(int m,int n)
if(m>=n) return jc(m)/(jc(n)*jc(m-n));

int main(void)
int m,n;
scanf("%d%d",&m,&n);
printf("%d\n",c(m,n));
return 0;

03.校准时间

复制代码保存为vbs,js等文件的时候,报莫名其妙的错误,把文件的编码格式保存为ANSI , utf8不行;
==========================================================
VBS校准系统时间在有线网络行,无线就不行,请修改!!已解决! - VBS求助&讨论 - 批处理之家 批处理_BAT_CMD_DOS_VBS_Perl_Python_PowerShell - Powered by Discuz!










附件列表

     

    以上是关于求助!,python2处理utf-8编码的中文json.dumps后输出乱码问题,求大神帮忙解决下,谢谢!的主要内容,如果未能解决你的问题,请参考以下文章

    处理Python2.7读写文件中的中文乱码问题

    求助:怎样用cmd命令把指定的a.txt文件的编码格式从ANSI转换为UTF-8。谢谢!

    python2中的编码的问题

    2018年4月10日笔记

    Python中的Unicode编码和UTF-8编码

    python编码问题记录