معرفی شرکت ها


countertype-1.2.2


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

countertype
ویژگی مقدار
سیستم عامل -
نام فایل countertype-1.2.2
نام countertype
نسخه کتابخانه 1.2.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Bogdan Mustiata
ایمیل نویسنده bogdan.mustiata@gmail.com
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/countertype/
مجوز BSD
A small collection to index objects using tags. Type-safe. Installation ============ .. code:: sh pip install countertype Usage ===== You can add any hashable items into the collection using tags. Let’s add two string values, ``"ev1"``, and ``"ev2"``. Each element must have at least one tag, called ``id``, that identifies that object. Ids must be unique inside the collection, and can’t be changed later. Regular tags can be updated. .. code:: python from countertype import CounterType ct: CounterType[str] = CounterType() ct.put( "ev1", id="1", state="RUNNING", parent="ev_parent", ) ct.put( "ev2", id="2", state="STOPPED", parent="ev_parent", ) To find elements we can search by any of the defined tags, using the ``**kw``: Let’s find all the elements with the *state* tag set to ``"STOPPED"``: .. code:: python ct.find_all(state="STOPPED") This will return an iterable with all the matching elements. To find a single element, we can fetch it again, as an ``Optional``: .. code:: python ct.find(state="STOPPED") Multiple tags are also supported, and will intersect the potential matches: .. code:: python ct.find(state="STOPPED", parent_id="123") Updating tags for existing items is also possible, by using the item id. Of course, multiple tags could be updated. .. code:: python ct.update(id="1", state="PROCESSING") To remove an element from the collection, pass its ``id`` in the ``remove`` function: .. code:: python ct.remove(id="1")


نحوه نصب


نصب پکیج whl countertype-1.2.2:

    pip install countertype-1.2.2.whl


نصب پکیج tar.gz countertype-1.2.2:

    pip install countertype-1.2.2.tar.gz