summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scripts/scan.py17
1 files changed, 11 insertions, 6 deletions
diff --git a/scripts/scan.py b/scripts/scan.py
index 44301ef..ba7fb8b 100644
--- a/scripts/scan.py
+++ b/scripts/scan.py
@@ -63,12 +63,17 @@ class NameScanner:
self.fetch_names(d)
def consolidate_names(self):
- for fn in listdir(DATA_DIR / "names"):
- with open(DATA_DIR / "names" / fn, "r") as f:
- j = json.load(f)
- names = j["advanced"]
- if names:
- print(f"{len(names)} in {fn}")
+ with open(DATA_DIR / "allnames.txt", "w") as out:
+ for fn in listdir(DATA_DIR / "names"):
+ with open(DATA_DIR / "names" / fn, "r") as f:
+ j = json.load(f)
+ names = j["advanced"]
+ if names:
+ suffix = fn.split(".")[0]
+ for name in names:
+ n = name["name"].lower().split(suffix)[0]
+ if n:
+ out.write(n + f".{suffix}\n")
ns = NameScanner()