Python → JSON

将 Python dict/repr 输出转换为标准 JSON

输入0
示例:
输出
0

关于 Python 转 JSON

将 Python 对象的文本输出转换为标准 JSON。支持以下常见语法转换: 1. 单引号 → 双引号 — 如 {'name': 'Alice'} 转为 {"name": "Alice"} 2. True/False/None → true/false/null — Python 布尔值和空值转为 JSON 标准格式 3. 元组 () → 数组 [] — 如 (1, 2, 3) 转为 [1, 2, 3] 4. 尾部逗号移除 — 如 {"a": 1,} 中的多余逗号会被自动移除 适合需要快速将 Python 调试输出(print/repr/pprint)、日志数据或 REPL 结果转换为标准 JSON 的开发者。所有处理在浏览器本地完成。

常见问题

这个工具能处理哪些 Python 语法?

可以将单引号转换为双引号,将 True/False/None 替换为 true/false/null,将元组 () 转换为数组 [],并移除尾部逗号。

能处理嵌套的 Python 字典吗?

可以,转换器会递归处理所有嵌套的字典、列表和元组,将它们转换为对应的 JSON 格式。

Python 特有类型如 set 或 datetime 怎么办?

工具处理最常见的 repr 输出格式。set、datetime 对象或自定义类的 repr() 输出可能无法完全支持,需要手动调整。