From 86798097a16bb9eb6bd092b56ed38e78770f26ee Mon Sep 17 00:00:00 2001 From: juvilius Date: Fri, 8 Jul 2022 17:42:55 +0200 Subject: [PATCH] t.py for querying words --- t.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 t.py diff --git a/t.py b/t.py new file mode 100755 index 00000000..009160c1 --- /dev/null +++ b/t.py @@ -0,0 +1,20 @@ +#!/bin/python +import sys +import os +os.chdir("/home/julius/bookshelf/dict_dl/") +from dict_dl import Dictionary + + +query = sys.argv[1] +prefix = query[:2] + +d = Dictionary("en_MW_thesaurus/", f"{prefix}_mwt.json") +print(f"### {query:<70}###") +print("================================================================================") +for k,v in d[query].items(): + if k != "type": + print(f" {k}") + print("--------------------------------------------------------------------------------") + for ka in ["synonyms", "related" if "related" in v else "near synonyms", "near antonyms", "antonyms"]: + print(f"{ka:^13}: {' | '.join(v[ka])}") + print("--------------------------------------------------------------------------------")