add: Force push message
This commit is contained in:
@@ -10,6 +10,7 @@ from zfn_api import Client
|
|||||||
from pushplus import send_message
|
from pushplus import send_message
|
||||||
|
|
||||||
# 从环境变量中提取教务系统的URL、用户名、密码和TOKEN等信息
|
# 从环境变量中提取教务系统的URL、用户名、密码和TOKEN等信息
|
||||||
|
force_push_message = os.environ.get("github.event.inputs.force_push_message")
|
||||||
url = os.environ.get("URL")
|
url = os.environ.get("URL")
|
||||||
username = os.environ.get("USERNAME")
|
username = os.environ.get("USERNAME")
|
||||||
password = os.environ.get("PASSWORD")
|
password = os.environ.get("PASSWORD")
|
||||||
@@ -333,9 +334,7 @@ else:
|
|||||||
print("------")
|
print("------")
|
||||||
|
|
||||||
# 对grade.txt和old_grade.txt两个文件的内容进行比对,输出成绩是否更新
|
# 对grade.txt和old_grade.txt两个文件的内容进行比对,输出成绩是否更新
|
||||||
if grade_content == old_grade_content:
|
if grade_content == old_grade_content or force_push_message:
|
||||||
print("成绩未更新")
|
|
||||||
else:
|
|
||||||
print("成绩已更新")
|
print("成绩已更新")
|
||||||
|
|
||||||
# 推送信息
|
# 推送信息
|
||||||
@@ -354,6 +353,8 @@ else:
|
|||||||
|
|
||||||
# 输出响应内容
|
# 输出响应内容
|
||||||
print(response_dict)
|
print(response_dict)
|
||||||
|
else:
|
||||||
|
print("成绩未更新")
|
||||||
|
|
||||||
# 更新info.txt
|
# 更新info.txt
|
||||||
with open(info_file_path, "r") as info_file:
|
with open(info_file_path, "r") as info_file:
|
||||||
|
|||||||
Reference in New Issue
Block a user