potc-dict 0.0.3

Creator: railscoder56

Last updated:

Add to Cart

Description:

potcdict 0.0.3

potc_dict












A simple demo of potc plugin, which can make the dict prettier.
Installation
You can simply install it with pip command line from the official PyPI site.
pip install potc-dict

Or install this plugin by source code
git clone https://github.com/potc-dev/potc-dict.git
cd potc-dict
pip install .

Effect show
We prepare a python script named test_data.py, like this
import math

b = {
'a': {'a': 3, 'b': None, 'c': math.e},
'b': (3, 4, 'dfg'),
'x0': {'a': 3, '02': 4, None: 2},
}

Before the installation mentioned above, we try to export the b in test_data.py by the following CLI command
potc export -v 'test_data.b'

We can get this dumped source code.
import math

__all__ = ['b']
b = {
'a': {
'a': 3,
'b': None,
'c': math.e
},
'b': (3, 4, 'dfg'),
'x0': {
'a': 3,
'02': 4,
None: 2
}
}

BUT, after the installation, we try the CLI command which is exactly the same again, we get the new code
import math
from builtins import dict

__all__ = ['b']
b = dict(a=dict(a=3, b=None, c=math.e),
b=(3, 4, 'dfg'),
x0={
'a': 3,
'02': 4,
None: 2
})

That is all of this demo. When you need to build your own plugin, maybe this demo can help you :smile:.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.