{ "info": { "author": "zencore", "author_email": "dobetter@zencore.cn", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "dictop\n======\n\n.. image:: https://travis-ci.org/appstore-zencore/dictop.svg?branch=master\n :target: https://travis-ci.org/appstore-zencore/dictop\n\nDICT-OPERATION allow you select data value from a dict-instance with dot separated path, and update.\n\n\nInstall\n-------\n\n::\n\n pip install dictop\n\n\nUsage\n-----\n\n::\n\n from dictop import update\n from dictop import select\n\n data = {}\n update(data, \"a.b.c\", 2)\n assert select(data, \"a.b.c\") == 2\n\nCore Functions\n--------------\n\n1. select\n\n::\n\n select(target, path, default=None, slient=True)\n\n2. update\n\n::\n\n update(target, path, value)\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/appstore-zencore/dictop", "keywords": "dictop", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "dictop", "package_url": "https://pypi.org/project/dictop/", "platform": "", "project_url": "https://pypi.org/project/dictop/", "project_urls": { "Homepage": "https://github.com/appstore-zencore/dictop" }, "release_url": "https://pypi.org/project/dictop/0.1.4/", "requires_dist": null, "requires_python": "", "summary": "DICT-OPERATION allow you select data value from a dict-instance with dot separated path, and update.", "version": "0.1.4" }, "last_serial": 5131804, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "01f67bf9c399a32cd466159f8acf7666", "sha256": "809313bcf58a3fb8198e368f9812f98f84c88c5d53ef3f9c25a088202f346bfa" }, "downloads": -1, "filename": "dictop-0.1.0.tar.gz", "has_sig": false, "md5_digest": "01f67bf9c399a32cd466159f8acf7666", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2488, "upload_time": "2018-03-20T14:30:00", "url": "https://files.pythonhosted.org/packages/46/b6/9565e1aef4d88de7b938fe8115f0ed659b74107811be4642ff367e4e1225/dictop-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "a0ffb4309434b7a605ae09eecc643e73", "sha256": "fa4e33e0a7eece57c382ff197ea85739126f2455f62ac06164e49b1cd83efff9" }, "downloads": -1, "filename": "dictop-0.1.1.tar.gz", "has_sig": false, "md5_digest": "a0ffb4309434b7a605ae09eecc643e73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2543, "upload_time": "2018-03-20T14:31:36", "url": "https://files.pythonhosted.org/packages/ff/41/f0775f620a31402c7133117e9af51df42a82a4be16426178c478f9b8672a/dictop-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "c50c8c22fd3e0102012c078b14c9fd11", "sha256": "12b039c7c1b18c0c0d7a4fd70d787224b608c0de494d36e7eb8c545a51a5b2d1" }, "downloads": -1, "filename": "dictop-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c50c8c22fd3e0102012c078b14c9fd11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2576, "upload_time": "2018-04-02T01:17:54", "url": "https://files.pythonhosted.org/packages/e3/2c/cd7df747123a67528e53efd4244d3a8a16aca22f28379257ea35f69e604b/dictop-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "6312e54e2796539bf5a88891d8a16145", "sha256": "c02b20213e71b2ba0def3601ecdc14f66781e7a5cf96ca4485203d8659613358" }, "downloads": -1, "filename": "dictop-0.1.3.tar.gz", "has_sig": false, "md5_digest": "6312e54e2796539bf5a88891d8a16145", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2586, "upload_time": "2018-04-18T03:07:09", "url": "https://files.pythonhosted.org/packages/ab/2e/57d6bd58a0bde63385d924aa562ac7f88fac9e7790036449e7b0ceb1b186/dictop-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "cb00a104fabb97812b9423d284b83af6", "sha256": "9062c3151eba9dcabb3ce709533259b217f2384b5e6ed2474925f3c65d0040bc" }, "downloads": -1, "filename": "dictop-0.1.4.tar.gz", "has_sig": false, "md5_digest": "cb00a104fabb97812b9423d284b83af6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2070, "upload_time": "2019-04-12T02:38:13", "url": "https://files.pythonhosted.org/packages/0d/57/88f5202f606aa8048473e2d788c8a4cd899db5ec1f63bef492af8328327c/dictop-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cb00a104fabb97812b9423d284b83af6", "sha256": "9062c3151eba9dcabb3ce709533259b217f2384b5e6ed2474925f3c65d0040bc" }, "downloads": -1, "filename": "dictop-0.1.4.tar.gz", "has_sig": false, "md5_digest": "cb00a104fabb97812b9423d284b83af6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2070, "upload_time": "2019-04-12T02:38:13", "url": "https://files.pythonhosted.org/packages/0d/57/88f5202f606aa8048473e2d788c8a4cd899db5ec1f63bef492af8328327c/dictop-0.1.4.tar.gz" } ] }