You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Python生成的JSON中插入小写布尔值true?

解决Python生成JSON时输出小写true的方法

直接使用Python标准库中的json模块即可,它会自动将Python布尔值True转换为JSON规范的小写true,示例代码如下:

import json

data = [
    {"name": "John", "is_active": True}
]

# 生成JSON字符串
json_str = json.dumps(data)
print(json_str)

运行后输出的结果会是:

[{"name": "John", "is_active": true}]

如果是要写入配置文件,直接用json.dump()方法即可:

import json

data = [
    {"name": "John", "is_active": True}
]

with open("config.json", "w") as f:
    json.dump(data, f)

这样生成的配置文件里,布尔值会自动以小写true的形式保存,不会出现True或'True'的情况。

内容的提问来源于stack exchange,提问作者Sumukh Bhandarkar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 08:36:57