py不同版本输出json文件,对文件编码的参数设置是不一样的,在3版本中,若是要输出带中文的json文档,需要把输出的编码方式定义在open上,否则会引起输出的json文档乱码,具体的可以看实例: # coding= utf-8 import json outputFilePath = "/Users/suxiahua/Desktop/1111.json" jsonStr =json.dumps({ 'text':"福建欢迎"},ensure_ascii