Skip to content
Snippets Groups Projects
Commit fe5a209d authored by Martin Mareš's avatar Martin Mareš
Browse files

shorten-schools: Kosmetická vylepšení dry-run

parent 33d1b36c
No related branches found
No related tags found
1 merge request!8Skript na zkracování oficiálních jmen škol
......@@ -263,7 +263,7 @@ def main():
"-n",
"--dry-run",
action="store_true",
help="Jen zobrazit vygenerovaná zkrácení, neměnit databázi",
help="Jen uloží vygenerovaná zkrácení do 'prejmenovani.tsv', nemění databázi",
)
parser.add_argument(
"--restore", action="store_true", help="Vrátí se k oficiálním názvům"
......@@ -315,14 +315,12 @@ def main():
summarize(shortened, k=10)
if args.dry_run:
filename = "prejmenovani.txt"
filename = "prejmenovani.tsv"
with open(filename, "w") as f:
shortened.sort(key=lambda sc: sc["names"][0])
for sc in shortened:
# f.write(f"{sc['names'][0]} -> {sc['names'][-1]}\n")
f.write(f"{sc['names'][-1]} ({sc['names'][0]})\n")
# f.write(f"{sc['names']}, {sc['city']}\n")
f.write(f"{sc['names'][-1]}\t{sc['names'][0]}\n")
print(f"Seznam všech přejmenování uložen do {filename}.")
return
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment