dict_dl/t.py
2022-07-08 17:42:55 +02:00

21 lines
767 B
Python
Executable File

#!/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("--------------------------------------------------------------------------------")