logging的飞书handler
Project description
feishu-logging-handler
通过webhook将自定义服务的消息推送至飞书
特点:
- 支持异步,不需要等待http请求提高性能
安装
pip install feishu_logging_handler
配置
- 创建一个飞书群组
- 点击群设置,添加一个机器人,并生成Webhook地址
- 可以设置关键词过滤
使用方式
初始化:
from feishu_logging.handler import FeiShuWebhookHandler
log_feishu = logging.getLogger("feishu")
http_handler = FeiShuWebhookHandler("https://open.feishu.cn/open-apis/bot/v2/hook/xxx","key_word")
http_handler.setLevel(logging.DEBUG)
log_feishu.addHandler(http_handler)
写日志:
log_feishu = logging.getLogger("feishu")
log_feishu.error("错误测试")
填入Webhook地址和关键词(或项目名称)即可
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for feishu_logging_handler-1.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b5447e665942652610c06ec413cfc0078ee683f51de156d95132b266f11aa68 |
|
MD5 | c35722df47253174cab76dce5b1fdb08 |
|
BLAKE2b-256 | d64f63fd433c522ffb1ed6ee1089653893f8135083c62564308963847a1fd4c9 |
Close
Hashes for feishu_logging_handler-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec81e8920e7af090aea2ab19d7fe7b90bb5f5a1bb74a24a47dbfb7d64d6aa329 |
|
MD5 | fea5102a14a790b1d27c74cba8295b8f |
|
BLAKE2b-256 | 057ebf922e14bd1efb7c78f2b653deaee7c3bb338239dca18a9d1718e535f967 |