Python | 使用钉钉机器人调试代码

 时间:2026-05-01 20:13:39

1、除了print方法打印到控制台、logging模块写到日志文件,钉钉机器人也不失为一种好方式

Python | 使用钉钉机器人调试代码

2、在任意钉钉群创建钉钉自定义机器人

Python | 使用钉钉机器人调试代码

Python | 使用钉钉机器人调试代码

3、然后通过钉钉PC客户端,获取Webhook地址

Python | 使用钉钉机器人调试代码

4、然后就可以根据官方文档,愉快的开始使用了

Python | 使用钉钉机器人调试代码

5、根据文档,只需要实现一个POST请求。考虑到进行代码调试,这里推荐使用

markdown类型的消息。

Python | 使用钉钉机器人调试代码

6、需要注意,机器人的消息推送,title字段不能为空,否则无法发送成功。另外,title内容本身是不会显示在推送消息里的。因此,使用了markdown类型并把title放入content。

Python | 使用钉钉机器人调试代码

7、完整代码:

import json

import requests

def ding_log(title, content):

    robot = "https://oapi.dingtalk.com/robot/send?access_token=xxx"    

    headers = {"Content-Type": "application/json ;charset=utf-8 "}    

    data = dict(msgtype="markdown", markdown=dict(title=title, text=f"## {title}\n---\n{content}"), at=dict(atMobiles=[], isAtAll=False))    

    requests.post(robot, data=json.dumps(data), headers=headers)

8、使用效果

Python | 使用钉钉机器人调试代码

  • 有被除数有商有余数怎么算除数
  • 脸胖嘟嘟的海绵宝宝线描画怎么画
  • 西洋纯硫基肥——硫基肥见效快+见效长”
  • 我功夫特牛万剑朝宗怎么获得
  • 有礼app怎么下载
  • 热门搜索
    长头发怎么扎好看 身份证掉了怎么坐火车 战舰世界航母怎么玩 理所当然的近义词 怎么样才能快速减肥 桂冠的近义词 纸上谈兵的近义词 淘宝花呗怎么还款 肺结节是怎么回事严重吗 税务自查报告怎么写