From 9d703212efaf8e5b58f8bb516ab9224d7a604c5f Mon Sep 17 00:00:00 2001 From: Jeffrey Hsu Date: Sat, 28 Jun 2025 18:45:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=20import?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- module/defense/doc.py | 2 +- module/schema.py | 1 + module/worker.py | 2 +- ui/pyui/achievement_ui.py | 2 +- ui/pyui/defense_ui.py | 2 +- utils/function.py | 9 +++++---- 6 files changed, 10 insertions(+), 8 deletions(-) diff --git a/module/defense/doc.py b/module/defense/doc.py index 627f1f4..dccdf48 100644 --- a/module/defense/doc.py +++ b/module/defense/doc.py @@ -53,4 +53,4 @@ class DocPaper: if __name__ == '__main__': - ... \ No newline at end of file + ... diff --git a/module/schema.py b/module/schema.py index f7dc93f..bc75b1a 100644 --- a/module/schema.py +++ b/module/schema.py @@ -122,6 +122,7 @@ class Student: for q in self._picked_questions: q.increase_count() + class Course: def __init__(self, name: str): self._name = name diff --git a/module/worker.py b/module/worker.py index 6df740f..d7775c2 100644 --- a/module/worker.py +++ b/module/worker.py @@ -1,11 +1,11 @@ import math import os import traceback +from typing import Literal import pythoncom from PySide6.QtCore import QObject, Signal from win32com import client -from typing import Literal from module.achievement.doc import DocxWriter from module.achievement.excel import ExcelReader diff --git a/ui/pyui/achievement_ui.py b/ui/pyui/achievement_ui.py index d3143a7..ad25bad 100644 --- a/ui/pyui/achievement_ui.py +++ b/ui/pyui/achievement_ui.py @@ -9,9 +9,9 @@ from qfluentwidgets import GroupHeaderCardWidget, FluentIcon, PushButton, LineEd from module import LOGLEVEL from module.worker import ARGWorker +from ui import MAIN_THEME_COLOR from ui.components.infobar import ProgressInfoBar from ui.components.widget import Widget -from ui import MAIN_THEME_COLOR class InputSettingCard(GroupHeaderCardWidget): diff --git a/ui/pyui/defense_ui.py b/ui/pyui/defense_ui.py index 0d1a50d..41b59a9 100644 --- a/ui/pyui/defense_ui.py +++ b/ui/pyui/defense_ui.py @@ -7,9 +7,9 @@ from qfluentwidgets import GroupHeaderCardWidget, PushButton, IconWidget, BodyLa LineEdit, RadioButton from module.worker import DTGWorker +from ui import MAIN_THEME_COLOR from ui.components.infobar import ProgressInfoBar from ui.components.widget import Widget -from ui import MAIN_THEME_COLOR class InitSettingCard(GroupHeaderCardWidget): diff --git a/utils/function.py b/utils/function.py index 9313cc3..01d59ce 100644 --- a/utils/function.py +++ b/utils/function.py @@ -1,9 +1,10 @@ -import os -import sys import io +import os +import re +import sys + import matplotlib from matplotlib import pyplot as plt -import re def format_ranges(nums): @@ -184,4 +185,4 @@ def resource_path(relative_path: str) -> str: return os.path.join(base_path, relative_path) -DEVELOPMENT_ENV = getattr(sys, 'frozen', False) \ No newline at end of file +DEVELOPMENT_ENV = getattr(sys, 'frozen', False)