From 9876bff74631c91b066c240758595b30fbe54c2e Mon Sep 17 00:00:00 2001 From: ATATC Date: Sun, 27 Jul 2025 01:53:58 +0800 Subject: [PATCH] Code reformatted. (#497) --- leads/data_persistence/analyzer/inference.py | 4 ++-- leads/dt/registry.py | 4 ++-- leads_gui/prototype.py | 14 ++++++-------- 3 files changed, 10 insertions(+), 12 deletions(-) diff --git a/leads/data_persistence/analyzer/inference.py b/leads/data_persistence/analyzer/inference.py index 5617d0f..6c2de31 100644 --- a/leads/data_persistence/analyzer/inference.py +++ b/leads/data_persistence/analyzer/inference.py @@ -350,8 +350,8 @@ def complete(self, *inferences: Inference, enhanced: bool = False, assume_initia @_override def __iter__(self) -> _Generator[dict[str, _Any], None, None]: - for i in range(len(self._raw_data)): - InferredDataset.merge(row := self._raw_data[i], self._inferred_data[i]) + for i, row in enumerate(self._raw_data): + InferredDataset.merge(row, self._inferred_data[i]) yield row @_override diff --git a/leads/dt/registry.py b/leads/dt/registry.py index 457bca7..b509542 100644 --- a/leads/dt/registry.py +++ b/leads/dt/registry.py @@ -44,8 +44,8 @@ def device(tag: str | _Sequence[str], def _(target: type[Device]) -> None: if not issubclass(target, Device): raise TypeError("Devices must inherit from `Device`") - for i in range(len(tag)): - _register_device(target, tag[i], _controllers[parent[i]], args[i], kwargs[i]) + for i, t in enumerate(tag): + _register_device(target, t, _controllers[parent[i]], args[i], kwargs[i]) return _ diff --git a/leads_gui/prototype.py b/leads_gui/prototype.py index d29c50c..41ccd84 100644 --- a/leads_gui/prototype.py +++ b/leads_gui/prototype.py @@ -444,11 +444,10 @@ def get(self, key: str) -> _Widget: return self._widgets[key] def parse_layout(self, layout: list[list[str | _Widget | None]]) -> list[list[_Widget | None]]: - for i in range(len(layout)): - for j in range(len(layout[i])): - e = layout[i][j] + for row in layout: + for j, e in enumerate(row): if isinstance(e, str): - layout[i][j] = self[e] + row[j] = self[e] return layout def layout(self, layout: list[list[str | _Widget | None]], padding: float = .005, window_index: int = -1) -> None: @@ -458,11 +457,10 @@ def layout(self, layout: list[list[str | _Widget | None]], padding: float = .005 root.grid_columnconfigure(tuple(range(t := _lcm.reduce(tuple(map(len, layout))))), weight=1) screen_width = window.screen_width() p = int(window.width() * padding) - for i in range(len(layout)): - row = layout[i] + for i, row in enumerate(layout): length = len(row) - for j in range(length): - if (widget := row[j]) is None: + for j, widget in enumerate(row): + if not widget: continue s = int(t / length) widget.configure(width=screen_width)