معرفی شرکت ها


expiringdict-with-default-1.1.7


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Dictionary with auto-expiring values for caching purposes, support default value
ویژگی مقدار
سیستم عامل -
نام فایل expiringdict-with-default-1.1.7
نام expiringdict-with-default
نسخه کتابخانه 1.1.7
نگهدارنده []
ایمیل نگهدارنده []
نویسنده weaming
ایمیل نویسنده garden.yuen@gmail.com
آدرس صفحه اصلی https://github.com/weaming/expiringdict
آدرس اینترنتی https://pypi.org/project/expiringdict-with-default/
مجوز Apache 2
Expiring Dict ------------- .. image:: https://travis-ci.org/weaming/expiringdict.svg?branch=master :target: https://travis-ci.org/weaming/expiringdict expiringdict is a Python caching library. The core of the library is ExpiringDict class which is an ordered dictionary with auto-expiring values for caching purposes. Expiration happens on any access, object is locked during cleanup from expired values. ExpiringDict can not store more than `max_len` elements - the oldest will be deleted. **Note:** Iteration over dict and also keys() do not remove expired values! Features after fork ------------------- * optioinal default value passed by dict after keys expired Installation ------------ If you wish to install from PyPi: .. code-block:: bash pip install expiringdict-with-default If you wish to download the source and install from GitHub: .. code-block:: bash git clone git@github.com:weaming/expiringdict.git python setup.py install To run tests with coverage: .. code-block:: bash nosetests --with-coverage --cover-package=expiringdict Usage ----- Create a dictionary with capacity for 100 elements and elements expiring in 10 seconds: .. code-block:: py from expiringdict import ExpiringDict cache = ExpiringDict(max_len=100, max_age_seconds=10, default={'name': 'Alice'}) put and get a value there: .. code-block:: py cache["key"] = "value" cache.get("key")


نیازمندی

مقدار نام
xtr nose;
xtr mock;
xtr coverage;


نحوه نصب


نصب پکیج whl expiringdict-with-default-1.1.7:

    pip install expiringdict-with-default-1.1.7.whl


نصب پکیج tar.gz expiringdict-with-default-1.1.7:

    pip install expiringdict-with-default-1.1.7.tar.gz