使用纯 python 的 JSON 文件数据查看器
项目描述
PyJSON查看器
使用纯 python 的 JSON 文件数据查看器
画廊
- 苹果系统
- 视窗10
- Ubuntu
这是什么?
这是一个基于python的JSON文件数据查看器。
它只使用python的内置库(tkinter、json)。
特征:
-
最小依赖。
-
多平台(Mac、Windows、Linux)。
-
便于使用。
要求
- Python 3.7 或更高版本
下载
$ pip install PyJSONViewer
或以 zip 格式下载。
如何使用
选择带有 CUI 的 JSON 文件。
- 使用 -f 选项和 JSON 文件的路径运行 pyjsonviewer:
$ pyjsonviewer -f path_to_json_file/sample.json
- 将显示 JSON 数据树。
使用 GUI 选择 JSON 文件。
- 运行 pyjsonviewer
$ pyjson查看器
-
文件->打开,然后选择 json 文件。
-
将显示 JSON 数据树。
您可以设置初始目录:
$ pyjsonviewer -d path_to_json_file_dir
从历史记录中选择 JSON 文件。
-
运行 pyjsonviewer.py
-
文件->“从历史打开”,然后双击列表中的 json 文件路径。
- 将显示 JSON 数据树。
通过拖放选择 JSON 文件。
- 使用选项 -o 运行 pyjsonviewer.py
$ python pyjsonviewer.py -o path_to_json_file_dir
-
显示文件浏览器。
-
您可以将 JSON 文件拖放到文件浏览器中。
菜单栏功能
-
展开所有项目:工具 -> 全部展开
-
折叠所有项目:工具 -> 全部折叠
-
显示版本:帮助 -> 关于
-
显示 github 页面:帮助 -> GitHub 页面
-
显示发行说明:帮助 -> 发行说明
里面的python代码
查看json文件
import pyjsonviewer
pyjsonviewer.view_data(json_file="dat/list.json")
将显示 JSON 数据树。
查看json对象
import pyjsonviewer
json_object = {"a":[1,2,3], "b":"test"}
pyjsonviewer.view_data(json_data=json_object)
将显示 JSON 数据树。
Vimrc 设置
如果你是 vim 用户,你可以在你的 vimrc 中设置这个命令。
"JSON format
function! JsonFormat()
%!python -m json.tool
endfunction
command! JsonFormat :call JsonFormat()
"JSON viewer
function! JsonViewer()
"%!python -m pyjsonviewer -f % > /dev/null
let filename = expand('%')
let s:job = job_start(
\ ["/bin/sh", "-c", "python -m pyjsonviewer -f".filename],{})
endfunction
command! JsonViewer :call JsonViewer()
当你用 vim 编辑一个 json 文件时,
您可以使用 PyJSONViewer 打开它
: JSONViewer()
您还可以使用格式化 json 文件
: JSON格式()
用浏览器打开链接
如果 json 文件中包含 URL,
您可以使用浏览器双击 URL 打开它。
执照
麻省理工学院
作者
项目详情
关
PyJSONViewer -1.6.0.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | cb8b07b20a1e17d87eec1ce7abe5560bdbc70ca1a030f0e81818ee2dae19cfed |
|
| MD5 | 66384645f11b37d0716297a87a970822 |
|
| 布莱克2-256 | 7e53f5f2f829ac00a2586c834b7a9c306a6cd59a5bf3392f1c38fc1f9e5d6aaf |