معرفی شرکت ها


datadispatch-1.0.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Like functools.singledispatch but for values
ویژگی مقدار
سیستم عامل -
نام فایل datadispatch-1.0.0
نام datadispatch
نسخه کتابخانه 1.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Paul Baecher
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/pb-/datadispatch
آدرس اینترنتی https://pypi.org/project/datadispatch/
مجوز -
# datadispatch datadispatch provides a dispatch mechanism (a.k.a. polymorphism) like `functools.singledispatch`, but it operates on data instead of types. This is useful if you are creating simple data-centric applications where you want polymorphism à la carte without resorting to types or classes. datadispatch is available through pip: `pip install datadispatch` ## Usage example ```python from datadispatch import datadispatch @datadispatch(lambda args, _: args[0].get('type')) def handle(message): raise ValueError('cannot handle message: {}'.format(message)) @handle.register('ping') def _(message): return 'you sent ping' @handle.register('pong') def _(message): return 'you sent pong' print(handle( {'type': 'ping', 'payload': 'hello'} )) ```


نحوه نصب


نصب پکیج whl datadispatch-1.0.0:

    pip install datadispatch-1.0.0.whl


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

    pip install datadispatch-1.0.0.tar.gz