Files
group_xinghuo_jinrong/scripts/dev/_advisor_fixup2.py
T

20 lines
635 B
Python
Raw Normal View History

from pathlib import Path
root = Path(__file__).resolve().parents[2]
reps = [
("AdvisorAuthContext", "AdvisorAuthContext"),
("ScriptTemplateRepository", "ScriptTemplateRepository"),
(
"from app.service.script_template_service import ScriptTemplateService",
"from app.service.script_template_service import ScriptTemplateService",
),
]
for p in list(root.glob("app/**/*.py")) + list(root.glob("scripts/**/*.py")):
t = p.read_text(encoding="utf-8")
o = t
for a, b in reps:
t = t.replace(a, b)
if t != o:
p.write_text(t, encoding="utf-8")
print(p.relative_to(root))