From a67e15fc4e16af1ff6b11fbc4cbbd71120aadbd0 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Thu, 12 Nov 2026 19:46:14 +0900 Subject: [PATCH] =?UTF-8?q?fix(826-2):=20814-1=20=EA=B8=B0=EA=B3=84=20?= =?UTF-8?q?=EB=AA=A9=EB=A1=9D=20=EB=B9=8C=EB=8D=94=20=3D=20=EA=B8=B0?= =?UTF-8?q?=EA=B3=84=20=ED=8F=B4=EB=8D=94=20=EC=9D=BD=EA=B8=B0=20=EB=8F=84?= =?UTF-8?q?=EC=9A=B0=EB=AF=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 메인에서 받은 826-0 빌더의 기계.json 직접 읽기 → master_machine_files.table · 다시 돌려 더함 0 · 로직 · 문서 그대로 Co-Authored-By: Claude Opus 5.5 --- .../master_data/scripts/build_기계목록_빠진기계_814_1.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/resources/master_data/scripts/build_기계목록_빠진기계_814_1.py b/resources/master_data/scripts/build_기계목록_빠진기계_814_1.py index df21a4cd5..5f1427714 100644 --- a/resources/master_data/scripts/build_기계목록_빠진기계_814_1.py +++ b/resources/master_data/scripts/build_기계목록_빠진기계_814_1.py @@ -88,7 +88,10 @@ def family_of(row: dict) -> tuple[str | None, list[str]]: def _rows() -> list[dict]: - data = json.loads((DATA / "기계.json").read_text("utf-8")) + sys.path.insert(0, str(HERE)) + import master_machine_files as mmf # 기계 = 폴더(826-2) + + data = mmf.table(DATA, exact=False)[0] return [ r for r in data.get("줄") or data.get("표") or [] if str(r.get("키", "")).startswith("EQ") ]