Skip to content

Commit 3761a60

Browse files
committed
style: 统一日志格式为 f-string
1 parent 85a70a3 commit 3761a60

File tree

6 files changed

+17
-17
lines changed

6 files changed

+17
-17
lines changed

src/plugin_manager/app_paths.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ def get_builtin_plugin_dirs() -> list[Path]:
8787
plugin_dir = bundle / "plugins"
8888
if plugin_dir.is_dir():
8989
return [plugin_dir]
90-
logger.warning("内置插件目录不存在: %s", plugin_dir)
90+
logger.warning(f"内置插件目录不存在: {plugin_dir}")
9191
return []
9292

9393

@@ -153,7 +153,7 @@ def patch_sys_path_for_frozen() -> None:
153153
bundle = str(get_bundle_dir())
154154
if bundle not in sys.path:
155155
sys.path.insert(0, bundle)
156-
logger.debug("已将 bundle 目录加入 sys.path: %s", bundle)
156+
logger.debug(f"已将 bundle 目录加入 sys.path: {bundle}")
157157

158158

159159
def get_env_for_subprocess(env: dict | None = None) -> dict:
@@ -175,7 +175,7 @@ def get_env_for_subprocess(env: dict | None = None) -> dict:
175175
paths.append(existing)
176176
env["PYTHONPATH"] = os.pathsep.join(paths)
177177

178-
logger.debug("子进程环境: PYTHONPATH=%s", env.get("PYTHONPATH"))
178+
logger.debug(f"子进程环境: PYTHONPATH={env.get('PYTHONPATH')}")
179179
return env
180180

181181

src/plugin_manager/main_window.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -889,7 +889,7 @@ def _open_plugin_log(self, name: str) -> None:
889889
else:
890890
subprocess.Popen(["xdg-open", str(log_file)])
891891
except Exception as e:
892-
logger.warning("Failed to open log file %s: %s", log_file, e)
892+
logger.warning(f"Failed to open log file {log_file}: {e}")
893893

894894
def _open_plugin_settings(self, name: str) -> None:
895895
"""打开插件设置对话框"""
@@ -977,13 +977,13 @@ def _on_list_double_clicked(self, item) -> None:
977977
# ── 标签页弹出/嵌回 ─────────────────────────────────
978978

979979
def _on_tab_detached(self, name: str) -> None:
980-
logger.debug("Tab detached: %s", name)
980+
logger.debug(f"Tab detached: {name}")
981981

982982
def _on_tab_attached(self, name: str) -> None:
983-
logger.debug("Tab attached back: %s", name)
983+
logger.debug(f"Tab attached back: {name}")
984984

985985
def _on_tab_closed(self, name: str) -> None:
986-
logger.debug("Tab closed: %s", name)
986+
logger.debug(f"Tab closed: {name}")
987987
self._closed_plugins.add(name)
988988

989989
# ── 窗口事件 ────────────────────────────────────────

src/plugin_manager/plugin_base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ def set_log_level(self, level: LogLevel | str) -> None:
221221
level = LogLevel(level.upper())
222222
self._log_level = level
223223
set_plugin_log_level(self._log_sink_id, level)
224-
self.logger.debug("Log level changed to %s", level)
224+
self.logger.debug(f"Log level changed to {level}")
225225

226226
@property
227227
def plugin_icon(self) -> QIcon:

src/plugin_manager/plugin_manager.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ def start_with_gui(self, app: QApplication = None, *, show_main_window: bool = T
188188
if show_main_window:
189189
self._main_window.show()
190190

191-
logger.info("Plugin manager started with GUI (window=%s)", show_main_window)
191+
logger.info(f"Plugin manager started with GUI (window={show_main_window})")
192192

193193
def exec_gui(self, *, show_main_window: bool = True) -> int:
194194
"""

src/plugin_manager/plugin_state.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,15 @@ def __init__(self, file_path: str | Path):
4545
def load(self) -> None:
4646
"""从 JSON 文件加载状态"""
4747
if not self._file.exists():
48-
logger.info("State file not found: %s (will create on save)", self._file)
48+
logger.info(f"State file not found: {self._file} (will create on save)")
4949
return
5050
try:
5151
raw: dict[str, dict[str, Any]] = json.loads(self._file.read_text("utf-8"))
5252
for name, d in raw.items():
5353
self._states[name] = PluginState(**{k: v for k, v in d.items() if k in asdict(_DEFAULT)})
54-
logger.info("Loaded state for %d plugin(s)", len(self._states))
54+
logger.info(f"Loaded state for {len(self._states)} plugin(s)")
5555
except Exception as e:
56-
logger.error("Failed to load state from %s: %s", self._file, e)
56+
logger.error(f"Failed to load state from {self._file}: {e}")
5757

5858
def save(self) -> None:
5959
"""写入 JSON 文件(仅在有变更时)"""
@@ -67,9 +67,9 @@ def save(self) -> None:
6767
encoding="utf-8",
6868
)
6969
self._dirty = False
70-
logger.info("Saved state for %d plugin(s)", len(self._states))
70+
logger.info(f"Saved state for {len(self._states)} plugin(s)")
7171
except Exception as e:
72-
logger.error("Failed to save state to %s: %s", self._file, e)
72+
logger.error(f"Failed to save state to {self._file}: {e}")
7373

7474
# ── 查询 / 修改 ─────────────────────────────────────
7575

src/plugins/history.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -912,7 +912,7 @@ def _init_db(self) -> None:
912912
)
913913
conn.commit()
914914
conn.close()
915-
self.logger.info("Database created: %s", db_path)
915+
self.logger.info(f"Database created: {db_path}")
916916

917917
# ── 事件处理 ──────────────────────────────────────────
918918

@@ -922,7 +922,7 @@ def _on_video_save(self, event: VideoSaveEvent) -> None:
922922
try:
923923
data["raw_data"] = base64.b64decode(raw_b64) if raw_b64 else None
924924
except Exception as e:
925-
self.logger.warning("base64 decode failed: %s", e)
925+
self.logger.warning(f"base64 decode failed: {e}")
926926
data["raw_data"] = None
927927
del data["timestamp"]
928928
columns = ", ".join(data.keys())
@@ -938,7 +938,7 @@ def _on_video_save(self, event: VideoSaveEvent) -> None:
938938
)
939939
conn.commit()
940940
self.logger.info(
941-
"Saved: board_state=%s time=%.1fs", event.game_board_state, event.rtime
941+
f"Saved: board_state={event.game_board_state} time={event.rtime:.1f}s"
942942
)
943943
finally:
944944
conn.close()

0 commit comments

Comments
 (0)