企业微信,python机器人定时发送信息
# -*- coding: utf-8 -*- import time import schedule import requests url = 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=3be1e100-2860-4bc6-9169-xxxxxxxxxxxxxxxxx' # 当前时间为 load_time = time.strftime('%Y-%m-%d %H:%M:%S') def morning(): data = { 'msgtype': 'text', 'text': {'content': f'早上好, 当前时间为:{load_time} \n记得打上班卡哈'} } requests.post(url, json=data) def evening(): data = { 'msgtype': 'text', 'text': {'content': f'上班一天辛苦了哈, 当前时间为:{load_time} \n记得打下班卡哈'} } requests.post(url, json=data) # 每天的指定时间执行 schedule.every().day.at('23:50').do(morning) schedule.every().day.at('23:51').do(evening) # 10分钟执行一次 schedule.every(10).minutes.do(morning) schedule.every(10).minutes.do(evening) # 每隔5天到10天执行一次 schedule.every(5).to(10).days.at('00:00').do(morning) schedule.every(5).to(10).days.at('00:00').do(evening) # 每周一的这个时候执行一次任务 schedule.every().monday.do(morning) # 每周三00:03执行一次任务 schedule.every().wednesday.at('00:03').do(morning) while True: # 运行所有可以运行的任务 schedule.run_pending() print(load_time) time.sleep(1)
不求最好,但求更好!态度决定一切!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构