معرفی شرکت ها


DictDots-0.2.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

DictDots is a tool to access nested dictionaries without long if-else chains.
ویژگی مقدار
سیستم عامل -
نام فایل DictDots-0.2.0
نام DictDots
نسخه کتابخانه 0.2.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Alex Lambson
ایمیل نویسنده support@alexlambson.com
آدرس صفحه اصلی https://github.com/alexlambson/python-dict-dots/
آدرس اینترنتی https://pypi.org/project/DictDots/
مجوز GPLv3
# Python Dict Dots --- A way access values in nested key-value dicts using dot notation, e.g. Before: ```python data = None if needle in haystack: if nested_needle in haystack[needle]: data = haystack[needle][nested_needle] if not data: data = default_data ``` After: ```python from dictdots import DictDots data = DictDots.get( "needle.nested_needle", haystack, default=default_data ) ``` # How to --- - Run `pip install DictDots` - `from dictdots import DictDots` - `DictDots.get("needle", haystack_dict, default=default_value)` DictDots supports `List` and `Dict`. For example ```python from dictdots import DictDots haystack = [ { "needle": { "nested": "you found me", }, }, ] value = DictDots.get(haystack, "0.needle.nested") print(value) ``` Would output `you found me`. A valid query string is a string of keys and/or indicies, separated by periods. Strings can only contain alphanumeric characters, periods, and underscores. Strings can not contain double-or-more dots. Strings can not begin or end with a dot. Each period in the string will tell DictDots to dig another layer into your nested data structure. Dict dots does not hold your hand, if you give it a bad string, e.g `_hello...world`, then it will just raise an `InvalidQueryString`. # Future --- [Query Language wishlist](docs/ddql.md)


نحوه نصب


نصب پکیج whl DictDots-0.2.0:

    pip install DictDots-0.2.0.whl


نصب پکیج tar.gz DictDots-0.2.0:

    pip install DictDots-0.2.0.tar.gz