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() 输出可能无法完全支持,需要手动调整。