# -*- coding: utf-8 -*- """从本地版 仿真集成台.html 后处理出分享版: 仿真入口去掉本机链接, 改标"本机离线运行"。 单一内容源 = 仿真集成台.html; 本脚本只做出口转换, 不改内容。""" import re, pathlib _SIM = pathlib.Path(__file__).resolve().parents[2] / "outputs/rudong/windscada/_demo/sim" src = pathlib.Path(_SIM/"仿真集成台.html").read_text(encoding="utf-8") assert ".sim.nolink{cursor:default}" in src, "基础 HTML 缺 nolink 样式 — 先跑 _build_hub.py" n_before = src.count('', '') body = re.sub(r'(
)([^<]*)(
)', r'\1\2 · 本机离线运行\3', body) return '