Providing a complete and beautiful display of dict
Project description
the latest version of 1.0.2🎉
Changes in the new version of 1.0.2
- Release. -
drint
drint
is a library that outputs dict
type objects in python to console and other applications, fully formatted and displayed. This will improve debugging, output, and other tasks.
Description of drint
drint
is a library that outputs dict type objects in python to console and other applications, fully formatted and displayed. In general, dict is displayed in python using pprint
, etc., but this library can output dict in a more complete form than pprint
.
More about drint
drint
displays dict types in perfect alignment.
Below is a test dict and an example of its display.
from dict_viewer.drint import drint
test_d3 = {
"e": "EEE",
"f": "FFF",
"g": "GGG"
}
test_d2 = {
"c": test_d3,
"d": "DDD"
}
test_d1 = {
"a": "AAA",
"b": test_d2
}
# drint
drint(test_d1)
The result is as follows:
{
"a": AAA
"b": {
"c": {
"e": EEE
"f": FFF
"g": GGG
}
"d": DDD
}
}
Compared to the output with pprint and print, it is clearly aligned.
# print
{'a': 'AAA', 'b': {'c': {'e': 'EEE', 'f': 'FFF', 'g': 'GGG'}, 'd': 'DDD'}}
# pprint
{'a': 'AAA', 'b': {'c': {'e': 'EEE', 'f': 'FFF', 'g': 'GGG'}, 'd': 'DDD'}}
# drint
{
"a": AAA
"b": {
"c": {
"e": EEE
"f": FFF
"g": GGG
}
"d": DDD
}
}
Also, with drint, indentation can be specified.
Optional arguments, etc
The list of arguments, etc. that can be used in drint
is as follows.
from dict_viewer.drint import drint
drint(
dict, # Required argument
indent # defalut value is 4
)
Getting Started
Installing
Latest drint via PyPI (pip install)
pip install drint
Install by pip from github
pip install git+https://github.com/Domzou-kun/drint.git
or install via SSH
pip install git+git://github.com:Domzou-kun/drint.git
Authors
Domzou
link
- The link to PyPI is here.
Version history
If you want to know about past versions, please refer to version history.
LICENSE
drint has a MIT license, as found in the LICENSE file.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.