Skip to content

aligang/4_json

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

1.Что это такое ?

Этот код позволяет отобразить JSON-структуру данных хранимую в файле в RAW формате
в человекочитаемом виде

2.Системные требования

Для работы с программой понадобится Python3.5(который скорее всего у вас уже установлен,
если Вы используете Linux)

3.Где можно скачать

Можно скачать здесь - pretify_json

4.Как этим пользоваться...

a.Данный код может быть исползован как самостоятельная программа, при этом программа попросит Вас указать файл с JSON

$ python3.5 pprint_json.py <path to file>
{
    "красивый JSON,уровень 1":{
        "красивый  JSON,уровнь 2":{
	        "красивый  JSON,уровнь 3":{
                "пейлоуд, уровня 3"
            }
        }
    }
}

b. Функции могут быть импортированы в Ваш код (пример в разделе 5)

5.Какие функции могут быть переиспользованы в вашем коде

Функция load_data читает структуру raw-JSON из файла и преобразует её в python-обект.
Функция print_pretty_json преобразует python-объект в сроку JSON-а, при этом отображая
её легкочитаемом виде

Импортировать и использовать функцию коди можно следующим образом:

from pprint_json import load_data
from pprint_json import print_pretty_json

data_dict = load_data(filepath)
print_pretty_json(data_dict)

6. Цели

Код создан в учебных целях. В рамках учебного курса по веб-разработке ― DEVMAN.org

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%