PythonでJSONファイルを扱うための便利なツールとして、PyJSONViewerがあります。これはPythonの組み込みライブラリ(tkinter、json)を使用したJSONファイルデータビューアで、最小限の依存性、マルチプラットフォーム(Mac、Windows、Linux)、使いやすさなどの特徴があります。

PyJSONViewerのインストール

Python 3.7以上が必要で、以下のコマンドでインストールできます。

$ pip install PyJSONViewer

PyJSONViewerの使用方法

CUIでのJSONファイルの選択

-fオプションとJSONファイルへのパスを指定してpyjsonviewerを実行します。

$ pyjsonviewer -f path_to_json_file/sample.json

GUIでのJSONファイルの選択

pyjsonviewerを実行し、File->Openを選択してjsonファイルを選択します。

$ pyjsonviewer

履歴からのJSONファイルの選択

pyjsonviewer.pyを実行し、File->"Open from history"を選択してリストからjsonファイルのパスをダブルクリックします。

$ pyjsonviewer.py

ドラッグ&ドロップでのJSONファイルの選択

-oオプションを付けてpyjsonviewer.pyを実行します。

$ python pyjsonviewer.py -o path_to_json_file_dir

Pythonコード内での使用

jsonファイルの表示

import pyjsonviewer
pyjsonviewer.view_data(json_file="dat/list.json")

jsonオブジェクトの表示

import pyjsonviewer
json_object = {"a": [1,2,3], "b":"test"}
pyjsonviewer.view_data(json_data=json_object)

以上がPyJSONViewerの基本的な使い方です。PythonでJSONデータを扱う際には、このツールが非常に便利です。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です