需求:
由于工作中需要每天写日报,但有时候会忘记,需要定时在企业微信群里提醒(工作日周一到周五每天下班前提醒)
代码:
import jsonimport scheduleimport requestsdef send_markdown(webhook, content): register_data = { "msgtype": "markdown", # 支持文本(text)、markdown(markdown)、图片(image)、图文(news)四种消息类型 "markdown": { "content": "%s" % content } } response = requests.post(url=webhook, json=register_data) print (response.json()) print("send message sucess..")def main(): webhook = "自己创建的群连接" content = "@all,日报填写时间" send_markdown(webhook, content)if __name__ == "__main__": send_time = "18:00" schedule.every().monday.at(send_time).do(main) schedule.every().tuesday.at(send_time).do(main) schedule.every().wednesday.at(send_time).do(main) schedule.every().thursday.at(send_time).do(main) schedule.every().friday.at(send_time).do(main) print("定时提醒任务执行中..工作日每天%s进行提醒"%send_time) while True: try: schedule.run_pending() time.sleep(1) except Exception as e: print('异常:', e)
执行:
测试结果:
留言与评论(共有 0 条评论) “” |