From a29c4f002dbe630b70faba53cb781274ecf1b1f2 Mon Sep 17 00:00:00 2001 From: workpc Date: Fri, 6 Dec 2024 09:44:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E5=8A=A0=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/dataread.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/lib/dataread.py b/lib/dataread.py index 4e893ac..76edfaf 100644 --- a/lib/dataread.py +++ b/lib/dataread.py @@ -238,16 +238,38 @@ def upload_warning_data(warning_data): def upload_warning_info(df_count): + """ + 上传预警信息到指定的URL + + 参数: + df_count (int): 停更的数量 + + 返回: + None + """ + # 打印日志,显示正在上传预警信息 logger.info(f'上传预警信息') + try: + # 获取当前日期 warning_date = datetime.datetime.now().strftime('%Y-%m-%d') + + # 构建预警内容 content = f'{warning_date}有{df_count}个停更' + + # 更新预警数据中的日期和内容 warning_data['data']['WARNING_DATE'] = warning_date warning_data['data']['WARNING_CONTENT'] = content + '2' + + # 调用 upload_warning_data 函数上传预警数据 upload_warning_data(warning_data) + + # 打印日志,显示上传预警信息成功 logger.info(f'上传预警信息成功') except Exception as e: + # 打印日志,显示上传预警信息失败,并记录异常信息 logger.error(f'上传预警信息失败:{e}') + def create_feature_last_update_time(df):