Update main.py

This commit is contained in:
碎念_Nian
2024-02-04 14:19:10 +08:00
committed by GitHub
Unverified
parent acac790871
commit 375ed5f568
+27 -4
View File
@@ -195,10 +195,11 @@ with open("grade.txt", "r") as grade_file, open("old_grade.txt", "r") as old_gra
grade_content = grade_file.read() grade_content = grade_file.read()
old_grade_content = old_grade_file.read() old_grade_content = old_grade_file.read()
# 输出成绩信息 first_run_text = (
print(f"新成绩:{encrypted_integrated_grade_info}") "你的程序运行成功\n"
print(f"旧成绩:{old_grade_content}") "从现在开始,程序将会每隔 30 分钟自动检测成绩是否有更新\n"
print("------") "若有更新,将通过微信推送及时通知你"
)
# 整合MD5值 # 整合MD5值
integrated_grade_info += ( integrated_grade_info += (
@@ -218,6 +219,28 @@ workflow_info += (
f"Beijing Time{beijing_time}" f"Beijing Time{beijing_time}"
) )
print(run_count)
# 输出成绩信息
if run_count == 1:
print(f"新成绩:{encrypted_integrated_grade_info}")
print(f"旧成绩:{old_grade_content}")
print("------")
else:
print(first_run_text)
first_run_text_response_text = send_message(token, "你的程序运行成功", f"{first_run_text}{workflow_info}")
# 解析 JSON 数据
first_run_text_response_dict = json.loads(first_run_text)
# 删除 "data" 字段
if "data" in first_run_text_response_dict:
first_run_text_response_dict.pop("data")
# 输出响应内容
print(first_run_text_response_dict)
# 整合所有信息 # 整合所有信息
# 注意此处integrated_send_info保存的是未加密的信息,仅用于信息推送 # 注意此处integrated_send_info保存的是未加密的信息,仅用于信息推送
# 若是在 Github Actions 等平台运行,请不要使用print(integrated_send_info) # 若是在 Github Actions 等平台运行,请不要使用print(integrated_send_info)