{"library":"plucky","title":"plucky","description":"Plucking (deep) keys/paths safely from python collections has never been easier. Version 0.4.3. Low activity, last release Jul 2021.","language":"python","status":"maintenance","last_verified":"Fri May 01","install":{"commands":["pip install plucky"],"cli":null},"imports":["from plucky import pluck","from plucky import set_keys"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from plucky import pluck, set_keys\n\ndata = {'a': {'b': [{'c': 1}, {'c': 2}]}}\n# pluck deep key\nresult = pluck(data, 'a.b.0.c')\nprint(result)  # 1\n\n# set deep key\nset_keys(data, 'a.b.0.c', 42)\nprint(pluck(data, 'a.b.0.c'))  # 42","lang":"python","description":"Basic usage of pluck and set_keys","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}