معرفی شرکت ها


asyncio-guard-1.0.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Guard that provide exclusive access to an object
ویژگی مقدار
سیستم عامل -
نام فایل asyncio-guard-1.0.0
نام asyncio-guard
نسخه کتابخانه 1.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Dmitry Inyutin
ایمیل نویسنده inyutin.da@gmail.com
آدرس صفحه اصلی https://github.com/inyutin/asyncio_guard
آدرس اینترنتی https://pypi.org/project/asyncio-guard/
مجوز MIT
# Guard that provide exclusive access to an object Python 3.7 or higher. **Install**: pip install asyncio-guard [!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/inyutin) ### Examples of usage: 1. Set a value, get exclusive access to it, set another value ```python guard = Guard(obj=1) async with guard as obj: assert obj == 1 await guard.set(2) async with guard as obj: assert obj == 2 ``` 2. Update a value by using update function. This update function will be used, if no value was set up. ```python guard = Guard(obj=1, update_func=lambda: return 2) async with guard as obj: assert obj == 1 await guard.update_func() async with guard as obj: assert obj == 2 ```


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl asyncio-guard-1.0.0:

    pip install asyncio-guard-1.0.0.whl


نصب پکیج tar.gz asyncio-guard-1.0.0:

    pip install asyncio-guard-1.0.0.tar.gz