python字典转json

在Python中,你可以使用内置的json模块来轻松地将字典转换为JSON格式的字符串。下面是一个简单的示例:

python 复制代码
import json

# 创建一个字典
data_dict = {
    "name": "John Doe",
    "age": 30,
    "city": "New York"
}

# 使用json.dumps()方法将字典转换为JSON字符串
json_str = json.dumps(data_dict)

# 打印JSON字符串
print(json_str)

运行上面的代码,你会得到以下输出:

json 复制代码
{"name": "John Doe", "age": 30, "city": "New York"}

这就是一个JSON格式的字符串。如果你想让输出的JSON字符串更易读(比如带有缩进和换行符),你可以给json.dumps()方法传递一个额外的参数indent,它表示缩进的空格数:

python 复制代码
json_str_pretty = json.dumps(data_dict, indent=4)
print(json_str_pretty)

运行上面的代码,你会得到以下更易读的输出:

json 复制代码
{
    "name": "John Doe",
    "age": 30,
    "city": "New York"
}
相关推荐
小陈的进阶之路28 分钟前
Python系列课(5)——数据容器
windows·python
知识领航员36 分钟前
2026年推荐6个AI音乐工具
java·人工智能·python·eclipse·django·php·pygame
PieroPc41 分钟前
证件裁切拼版工具
python
2401_833033621 小时前
golang如何实现MQTT主题通配符路由_golang MQTT主题通配符路由实现策略
jvm·数据库·python
AI精钢1 小时前
修复 AI Gateway 图片 MIME 类型错误:用魔数检测替代扩展名猜测
网络·人工智能·python·gateway·aigc
m0_596749091 小时前
Golang怎么实现方法集与接口的匹配_Golang如何理解值类型和指针类型实现接口的区别【详解】
jvm·数据库·python
隔壁小红馆2 小时前
隐藏odoo特有
python·odoo17·odoo18
lifewange2 小时前
pytest 找不到文件?直接在 pytest.ini 配置根目录 + 路径(最简单方案)
开发语言·python·pytest
yuanpan2 小时前
Python 桌面 GUI 入门开发:从 tkinter 窗口到简易记事本
开发语言·python
川石课堂软件测试2 小时前
软件测试|常见面试题整理
数据库·python·jmeter·mysql·appium·postman·prometheus