معرفی شرکت ها


callback-executor-0.0.2


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

A callback queue that execute each callback in a configured interval between calls.
ویژگی مقدار
سیستم عامل -
نام فایل callback-executor-0.0.2
نام callback-executor
نسخه کتابخانه 0.0.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Wladimir Guerra
ایمیل نویسنده wladimir.guerra.dev@gmail.com
آدرس صفحه اصلی https://github.com/wladimirguerra/callback_executor
آدرس اینترنتی https://pypi.org/project/callback-executor/
مجوز -
# Request Sender This module provides a `CallbackExecutor` class to receive and queue callbacks to be executed in a configured interval between calls. The time between calls can be greater than the configured interval, but not less. ## Use Case If one needs to limit the rate of request to an API endpoint. ### Sample Code ``` import asyncio from callback_executor import ExecutorQueue async main(): exec_queue = ExecutorQueue(call_interval=0.5) await exec_queue.ready() tasks = [ exec_queue.enqueue_callback(blocking_request_to_api_1), exec_queue.enqueue_callback(blocking_request_to_api_2), ] responses = await asyncio.gather(*tasks) # Handle responses if __name__ == "__main__": asyncio.run(main()) ```


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

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


نحوه نصب


نصب پکیج whl callback-executor-0.0.2:

    pip install callback-executor-0.0.2.whl


نصب پکیج tar.gz callback-executor-0.0.2:

    pip install callback-executor-0.0.2.tar.gz