From cc22da709ea053d2e10b6062098502c9f11def3b Mon Sep 17 00:00:00 2001 From: livefish Date: Sun, 9 Feb 2025 12:46:19 +0300 Subject: [PATCH] final version --- final.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/final.py b/final.py index 02babb4..1629938 100644 --- a/final.py +++ b/final.py @@ -4,7 +4,7 @@ import time from datetime import datetime from threading import Timer -from logging import debug, info, error, basicConfig, DEBUG, FileHandler, StreamHandler +from logging import debug, info, error, basicConfig, DEBUG, FileHandler, StreamHandler, INFO from PyQt6.QtCore import QRegularExpression, QObject, QEvent from PyQt6.QtGui import QRegularExpressionValidator, QPixmap @@ -442,7 +442,7 @@ class Window(QMainWindow): def showModeTable(self) -> None: def resource_path(relative_path): try: - base_path = sys._MEIPASS + base_path = os.path.dirname(__file__) except Exception: base_path = os.path.abspath(".") return os.path.join(base_path, relative_path) @@ -452,7 +452,6 @@ class Window(QMainWindow): self.pixmap = QPixmap(resource_path("table.png")) if self.pixmap.width() == 0: error('Failed to load mode table image!') - exit(1) debug(self.pixmap.width()) @@ -482,12 +481,9 @@ app = QApplication(sys.argv) def setup_logs() -> None: os.makedirs("logs", exist_ok=True) basicConfig( - level=DEBUG, + level=INFO, format="%(asctime)s [%(levelname)s] %(message)s", - handlers=[ - FileHandler(f'./logs/{datetime.now().strftime("%Y%m%d-%H%M%S")}.log'), - StreamHandler() - ] + handlers=[StreamHandler()] )