معرفی شرکت ها


errcallback-0.0.1


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Python log error or exception callback
ویژگی مقدار
سیستم عامل -
نام فایل errcallback-0.0.1
نام errcallback
نسخه کتابخانه 0.0.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده ilyq
ایمیل نویسنده 850246539@qq.com
آدرس صفحه اصلی https://github.com/ilyq/err-callback-py
آدرس اینترنتی https://pypi.org/project/errcallback/
مجوز -
# err-callback-py Python log error or exception callback # install ``` pip install errcallback ``` # Usage logging callback ``` import logging from errcallback import registry_err_callback logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) def callback_func(record): logger.info("callback func lineno: %s message: %s", record.lineno, record.message) registry_err_callback(logger_func=callback_func, log_level=logging.ERROR) logger.info("info test") logger.error("error test") # output INFO:__main__:info test ERROR:__main__:error test INFO:__main__:callback func lineno: 17 message: error test ``` exception callback ``` import logging from errcallback import registry_err_callback def callback_func(exc_type, exc_value, exc_traceback): logging.error("callback_func>>>>>>>>>>>>>>", exc_info=( exc_type, exc_value, exc_traceback)) registry_err_callback(exception_func=callback_func) 1 / 0 # output ERROR:root:callback_func>>>>>>>>>>>>>> Traceback (most recent call last): File "examples/exception_demo.py", line 13, in <module> 1 / 0 ZeroDivisionError: division by zero ``` callback message to DingTalk, Email, Prometheus ``` ... from errcallback import registry_err_callback def callback_func(exc_type, exc_value, exc_traceback): # todo send to DingTalk, Email, Prometheus registry_err_callback(exception_func=callback_func) ... ```


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

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


نحوه نصب


نصب پکیج whl errcallback-0.0.1:

    pip install errcallback-0.0.1.whl


نصب پکیج tar.gz errcallback-0.0.1:

    pip install errcallback-0.0.1.tar.gz