python字典转json
把 Python 源码里的 dict / list / tuple / set 字面量粘贴进来,立刻得到两样东西:一份规范缩进的字典代码,一棵可折叠的结构树。不装 Python、不跑解释器,粘贴即解析。
用户 4 位
开发者 沐沐长风
版本 1.0.1
大小 21.21 KB 离线下载
详情介绍
把 Python 源码里的 dict / list / tuple / set 字面量粘贴进来,立刻得到两样东西:一份规范缩进的字典代码,一棵可折叠的结构树。不装 Python、不跑解释器,粘贴即解析。
■ 解决什么问题
日志、接口返回、爬虫输出里经常夹杂单引号、True/False/None、(1, 2) 元组、{1, 2} 集合、# 注释、0x1F 十六进制,直接丢给 JSON 工具必然报错。本插件内置专用解析器,按 Python 语法解析,上述内容全部支持。
■ 功能清单
1. 智能解析:支持 dict / list / tuple / set,单双引号与三引号字符串,raw 字符串,\u \x 转义,多行字符串,科学计数法与下划线数字(1_000_000),尾逗号,行内 # 注释。
2. 格式化代码:解析结果按 4 空格缩进重新排版,可一键复制回 Python 代码。
3. 树形预览:按层级折叠展示,显示每层的 dict / array 元素个数,深层与大容器自动折叠,支持一键全部展开 / 折叠。
4. 复制 JSON:解析结果直接转 JSON 复制,方便喂给其他工具。
5. 语法校验:出错时精确提示第几行第几列以及原因,方便定位源码里的笔误。
■ 使用方法
方式一:uTools 搜索框输入「python字典」或「字典解析」打开插件,把字典文本粘贴到输入框,输入即自动解析。
方式二:在任意地方复制(选中)一段以 { 、[ 、( 开头的文本,直接点「Python字典解析」,内容自动带入并解析。
结果区可在「格式化代码」和「树形预览」之间切换,复制按钮在输入框下方。
■ 适用人群
经常看日志、调接口、写爬虫和处理 Python 数据的开发者与测试同学。
■ 隐私说明
插件为纯本地运行,不联网、不上传任何数据,无 preload 文件,不申请任何系统权限。
■ 解决什么问题
日志、接口返回、爬虫输出里经常夹杂单引号、True/False/None、(1, 2) 元组、{1, 2} 集合、# 注释、0x1F 十六进制,直接丢给 JSON 工具必然报错。本插件内置专用解析器,按 Python 语法解析,上述内容全部支持。
■ 功能清单
1. 智能解析:支持 dict / list / tuple / set,单双引号与三引号字符串,raw 字符串,\u \x 转义,多行字符串,科学计数法与下划线数字(1_000_000),尾逗号,行内 # 注释。
2. 格式化代码:解析结果按 4 空格缩进重新排版,可一键复制回 Python 代码。
3. 树形预览:按层级折叠展示,显示每层的 dict / array 元素个数,深层与大容器自动折叠,支持一键全部展开 / 折叠。
4. 复制 JSON:解析结果直接转 JSON 复制,方便喂给其他工具。
5. 语法校验:出错时精确提示第几行第几列以及原因,方便定位源码里的笔误。
■ 使用方法
方式一:uTools 搜索框输入「python字典」或「字典解析」打开插件,把字典文本粘贴到输入框,输入即自动解析。
方式二:在任意地方复制(选中)一段以 { 、[ 、( 开头的文本,直接点「Python字典解析」,内容自动带入并解析。
结果区可在「格式化代码」和「树形预览」之间切换,复制按钮在输入框下方。
■ 适用人群
经常看日志、调接口、写爬虫和处理 Python 数据的开发者与测试同学。
■ 隐私说明
插件为纯本地运行,不联网、不上传任何数据,无 preload 文件,不申请任何系统权限。