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.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f40911518cc786a5b9b969254ca4286c2db879b7d08f2af072df3fc3f0bb0f6 |
|
MD5 | 5db2c83cbbeb0992a497441f5907c641 |
|
BLAKE2b-256 | d0421b0b7fb0856dec66eb534a53d1819994dfe341b4f24b4850ffcbc603d203 |
Close
Hashes for feishu_logging_handler-1.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2acbbda4e968ae86701a1c6f951c9f341943379aedf19dec107ac7c791fa66c5 |
|
MD5 | 22dd700119dbcc241e47511796d3934d |
|
BLAKE2b-256 | caf4950b975a044455b0540bf195a8efd7b1d1577e716333da0b94199b1e0c27 |