No project description provided
Project description
print-dict
Install
$ pip install print-dict
Example 1
Code:
from print_dict import pd
dict1 = {'key': 'value'}
pd(dict1)
Output:
{'key', 'value'}
Example 2
Code:
from print_dict import print_dict
class Object1:
pass
class Object2:
def __repr__(self):
return "<Object2 info>"
def custom_method():
pass
object1 = Object1()
data = {
"one": "value-one",
"two": "value-two",
"three": "value-three",
"four": {
'1': '1', '2': '2', '3': [1, 2, 3, 4, 5], '4': {
'method': custom_method,
'tuple': (1, 2),
'unicode': u'\u2713',
'ten': 'value-ten',
'eleven': 'value-eleven',
'3': [1, 2, 3, 4]
}
},
"object1": object1,
"object2": Object2(),
"class": Object1
}
print_dict(data)
# # Alias 'pd' also available
# from print_dict import pd
# pd(data)
Output:
{
'one': 'value-one',
'two': 'value-two',
'three': 'value-three',
'four': {
'1': '1',
'2': '2',
'3': [1, 2, 3, 4, 5],
'4': {
'method': <function custom_method at 0x7ff6ecd03e18>,
'tuple': (1, 2),
'unicode': '✓',
'ten': 'value-ten',
'eleven': 'value-eleven',
'3': [1, 2, 3, 4]
}
},
'object1': <__main__.Object1 object at 0x7ff6ecc588d0>,
'object2': <Object2 info>,
'class': <class '__main__.Object1'>
}
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.
Source Distribution
print-dict-0.1.7.tar.gz
(7.9 kB
view hashes)
Built Distribution
Close
Hashes for print_dict-0.1.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c0e6865c533bee3b4fbcfc4876c5c07b7e2d8701f644fca06ea1f46a88f1235 |
|
MD5 | 4b4a0e2d8f5c61f403ac092b1704fb42 |
|
BLAKE2b-256 | d527c39ee34adeeaa95e413566fb140bba97c4215570d793d07beb414bb48c0b |