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):