add
This commit is contained in:
+1
-1
@@ -1 +1 @@
|
|||||||
f3648ee58c175b6bb1f97e2e3eb6c9fd
|
7d09adb3cc7f843677aa530d848ea910
|
||||||
+1
-1
@@ -1 +1 @@
|
|||||||
f3648ee58c175b6bb1f97e2e3eb6c9fd
|
7d09adb3cc7f843677aa530d848ea910
|
||||||
@@ -108,11 +108,11 @@ for _ in range(run_count):
|
|||||||
|
|
||||||
if not grade:
|
if not grade:
|
||||||
# 成绩为空时将成绩信息定义为"成绩为空"
|
# 成绩为空时将成绩信息定义为"成绩为空"
|
||||||
integrated_grade_info = "成绩为空\n------"
|
integrated_grade_info = "\n------成绩为空\n------"
|
||||||
|
|
||||||
elif "获取成绩时出错" in grade:
|
elif "获取成绩时出错" in grade:
|
||||||
# 获取成绩时出错时将成绩信息定义为"获取成绩时出错"
|
# 获取成绩时出错时将成绩信息定义为"获取成绩时出错"
|
||||||
integrated_grade_info = "获取成绩时出错\n------"
|
integrated_grade_info = "\n------获取成绩时出错\n------"
|
||||||
|
|
||||||
else:
|
else:
|
||||||
# 清空grade.txt文件内容
|
# 清空grade.txt文件内容
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ def get_grade(student_client, output_type="none"):
|
|||||||
total_credit = total_xfjd = sum_of_percentage_grades_multiplied_by_credits = gpa = percentage_gpa = 0
|
total_credit = total_xfjd = sum_of_percentage_grades_multiplied_by_credits = gpa = percentage_gpa = 0
|
||||||
|
|
||||||
# 初始化输出成绩信息字符串
|
# 初始化输出成绩信息字符串
|
||||||
integrated_grade_info = "成绩信息:"
|
integrated_grade_info = "------\n成绩信息:"
|
||||||
|
|
||||||
# 遍历前8条成绩信息
|
# 遍历前8条成绩信息
|
||||||
for _, course in enumerate(sorted_grade[:8]):
|
for _, course in enumerate(sorted_grade[:8]):
|
||||||
@@ -82,4 +82,4 @@ def get_grade(student_client, output_type="none"):
|
|||||||
|
|
||||||
except Exception:
|
except Exception:
|
||||||
print(traceback.format_exc())
|
print(traceback.format_exc())
|
||||||
return "获取成绩时出错\n------"
|
return "获取成绩时出错"
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ def get_user_info(student_client, output_type="none"):
|
|||||||
gpa = get_grade(student_client, output_type="gpa")
|
gpa = get_grade(student_client, output_type="gpa")
|
||||||
percentage_gpa = get_grade(student_client, output_type="percentage_gpa")
|
percentage_gpa = get_grade(student_client, output_type="percentage_gpa")
|
||||||
# 整合个人信息
|
# 整合个人信息
|
||||||
gpa_info = f"\n当前GPA:{gpa}\n" f"当前百分制GPA:{percentage_gpa}\n" f"------"
|
gpa_info = f"\n当前GPA:{gpa}\n" f"当前百分制GPA:{percentage_gpa}"
|
||||||
integrated_info = f"{info}{gpa_info}"
|
integrated_info = f"{info}{gpa_info}"
|
||||||
|
|
||||||
if output_type == "info":
|
if output_type == "info":
|
||||||
@@ -26,8 +26,8 @@ def get_user_info(student_client, output_type="none"):
|
|||||||
else:
|
else:
|
||||||
return "获取个人信息:参数缺失"
|
return "获取个人信息:参数缺失"
|
||||||
else:
|
else:
|
||||||
return f"{info}\n------"
|
return f"{info}"
|
||||||
|
|
||||||
except Exception:
|
except Exception:
|
||||||
print(traceback.format_exc())
|
print(traceback.format_exc())
|
||||||
return "获取个人信息时出错\n------"
|
return "获取个人信息时出错"
|
||||||
|
|||||||
Reference in New Issue
Block a user