Skip to main content

使用纯 python 的 JSON 文件数据查看器

项目描述

PyJSON查看器

使用纯 python 的 JSON 文件数据查看器

CI 下载 下载 下载

画廊

  • 苹果系统

图像1

  • 视窗10

图像1

  • Ubuntu

图像1

这是什么?

这是一个基于python的JSON文件数据查看器。

它只使用python的内置库(tkinter、json)。

特征:

  1. 最小依赖。

  2. 多平台(Mac、Windows、Linux)。

  3. 便于使用。

要求

  • Python 3.7 或更高版本

下载

$ pip install PyJSONViewer

或以 zip 格式下载。

如何使用

选择带有 CUI 的 JSON 文件。

  1. 使用 -f 选项和 JSON 文件的路径运行 pyjsonviewer:

$ pyjsonviewer -f path_to_json_file/sample.json

  1. 将显示 JSON 数据树。

使用 GUI 选择 JSON 文件。

  1. 运行 pyjsonviewer

$ pyjson查看器

  1. 文件->打开,然后选择 json 文件。

  2. 将显示 JSON 数据树。

您可以设置初始目录:

$ pyjsonviewer -d path_to_json_file_dir

从历史记录中选择 JSON 文件。

  1. 运行 pyjsonviewer.py

  2. 文件->“从历史打开”,然后双击列表中的 json 文件路径。

图像1

  1. 将显示 JSON 数据树。

通过拖放选择 JSON 文件。

  1. 使用选项 -o 运行 pyjsonviewer.py

$ python pyjsonviewer.py -o path_to_json_file_dir

  1. 显示文件浏览器。

  2. 您可以将 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 (47.6 kB 查看哈希

已上传 source