python json转字符串_python如何将json转成字符串

python json转字符串_python如何将json转成字符串python 如何将 json 转成字符串

python中将json转成字符串的方法:首先打印出数据的类型;然后输入“str = json.dumps(data,indent=2)”命令将json转换为字符串,最后使用print语句打印出字符串即可。

python json转字符串_python如何将json转成字符串import json

data = [{

“name”: “Tom”,

“gender”: “male”

}, {

“name”: “杰克”,

“gender”: “男”

}]

#将json格式转为字符串

print(type(data))

str = json.dumps(data, indent=2) #indent=2按照缩进格式

print(type(str))

print(str)

#保存到json格式文件

with open(‘data.json’, ‘w’, encoding=’utf-8′) as file:

file.write(json.dumps(data, indent=2, ensure_ascii=False)) #ensure_ascii=False可以消除json包含中文的乱码问题

运行结果:

没有添加ensure_ascii=False将导致乱码.

[

{

“name”: “Tom”,

“gender”: “male”

},

{

“name”: “\u6770\u514b”,

“gender”: “\u7537”

}

]

data.json文件内容:

添加ensure_ascii=False[

{

“name”: “Tom”,

“gender”: “male”

},

{

“name”: “杰克”,

“gender”: “男”

}

]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/200424.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 上午10:52
下一篇 2026年3月20日 上午10:53


相关推荐

  • 彻底明白vue双向绑定底层原理(源码分析)

    彻底明白vue双向绑定底层原理(源码分析)vue是一个mvvm框架,双向绑定是vue的一个核心功能,所谓双向绑定就是当试图发生改变的时候传递给VM(ViewModel),让数据得到更新,当数据发生改变的时候传给VM(ViewModel),使得视图发生变化!概念都知道,但是vue怎么做到的呢?看下面的一张图(图是搬运别人的)可能你现在看不明白,observer是什么东西,watchter,Dep又是什么东西?没有关系,接下来只要你看完我这篇文章,保证给你整的明明白白!看上图,从左边开始newMVVM其实就是我newVue(),我们一

    2025年11月15日
    4
  • verilog流水线设计代码_十进制BCD译码器的verilog

    verilog流水线设计代码_十进制BCD译码器的verilog流水线概述如下图为工厂流水线,工厂流水线就是将一个工作(比如生产一个产品)分成多个细分工作,在生产流水线上由多个不同的人分步完成。这个待完成的产品在流水线上一级一级往下传递。比如完成一个产品,需要8道工序,每道工序需要10s,那么流水线启动后,不间断工作的话,第一个产品虽然要80s才完成,但是接下来每10s就能产出一个产品。使得速度大大提高。当然这也增加了人员等资源的付出。对于电路的流水线…

    2022年8月14日
    9
  • booth算法原理的简单化理解「建议收藏」

    booth算法原理的简单化理解「建议收藏」最近,在学习带符号二进制数乘法(multiplicationof signednumbers)时接触到了布思算法(boothalgorithm)。由于是第一次接触,对于其原理却一无所知,书上的解释以及网上的文章不知是自己才疏学浅还本来就是泛泛而谈,没有让我了解其本质。经过长时间的思考分析,最终找到了一种比较简单的理解方法。举一个简单的例子,比如说计算10100001×00111110,

    2025年8月14日
    3
  • 服务器硬盘整体ghost,ghost备份整个硬盘| 全盘镜像ghost步骤[通俗易懂]

    服务器硬盘整体ghost,ghost备份整个硬盘| 全盘镜像ghost步骤[通俗易懂]ghost备份整个硬盘|全盘镜像ghost步骤优点:全盘完全100%对拷,包括原有操作系统也可使用。新硬盘对拷结束后,可直接插上电脑使用。消耗时间最短。困难:对于第一次操作Ghost对拷的新人来说,需要严格对照图片步骤教程。一旦操作失误,可能导致原有母盘数据不可逆转丢失。步骤一:打开“ToDisk”对拷选项(1)首选打开Ghost工具,进入界面后,选择“Local”→“Disk”→“ToD…

    2025年9月23日
    6
  • tf.estimator.Estimator讲解

    tf.estimator.Estimator讲解tf estimator Estimator 简单介绍是一个 class 所以需要初始化 作用是用来训练和评价 tensorflow 模型的 Estimator 对象包装由一个名为 model fn 函数指定的模型 model fn 在给定输入和许多其他参数的情况下 返回执行训练 评估或预测所需的操作 所有输出 checkpoints eventfiles etc 等 都写入 model dir 或其

    2026年3月19日
    2
  • phpstorm2021.3.3 激活码破解方法

    phpstorm2021.3.3 激活码破解方法,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月14日
    800

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号