计时器每5分钟(0、5、10、15等)24/7不间断运行

2024-03-29 09:00:13 发布

您现在位置:Python中文网/ 问答频道 /正文

当API服务出现问题时,我们正在尝试通过手机(使用IFTTT)获取通知。 这是系统状态请求:

status = client.get_system_status()
print(status)

这是json响应:

{'msg': 'normal', 'status': 0}

当系统状态进入维护模式时,响应变为“状态”:1。你知道吗

我们希望每轮5分钟(0、5、10、15等)24/7不间断地检查系统状态,如果发现系统维护(“状态”:1),则使用以下代码发送通知:

import requests
data = {"value1":"Attention: System Maintenance"}
response = requests.post('https://maker.ifttt.com/trigger/23423/with/key/dLL84tqq34tQlpcwsNPR_mDzoD_2D5yRLv8LNG8NVDElxbsfMi', json=data)
print (response.status_code)

哪种方法最好?你知道吗


Tags: clientapijsondatagetresponse状态系统