This commit is contained in:
Nachuan Tang
2022-07-02 17:19:33 -04:00
parent 580b1d856a
commit 9f496a7887
+22 -14
View File
@@ -17,16 +17,21 @@ def basic_paring(data):
word = data["word"] word = data["word"]
defs = data["def"] defs = data["def"]
samples = data["sample_sentence"] samples = data["sample_sentence"]
ponetic = data["phonetic"]
print(word) print(word)
ponetic = data["phonetic"] if len(ponetic.items()) > 0:
for _, v in ponetic.items(): for _, v in ponetic.items():
print(v, end=" ") print(v, end=" ")
print("\n") print()
for k in defs:
print(k, defs[k])
print() print()
if len(defs) > 0:
for k in defs:
print(k, defs[k])
print()
for s in samples[:2]: for s in samples[:2]:
print("-", end=" ") print("-", end=" ")
print(s['en']) print(s['en'])
@@ -41,15 +46,18 @@ def rich_paring(data):
console.print(word, style="bold purple") console.print(word, style="bold purple")
for _, v in ponetic.items(): if len(ponetic.items()) > 0:
v = v.replace('[', '\[').replace(']', ']') for _, v in ponetic.items():
console.print(v, style="yellow") v = v.replace('[', '\[').replace(']', ']')
console.print(v, style="yellow")
print()
print() print()
for k in defs: if len(defs) > 0:
console.print(k, style="green") for k in defs:
console.print(defs[k], style="cyan") console.print(k, style="green")
print() console.print(defs[k], style="cyan")
print()
for s in samples[:2]: for s in samples[:2]:
ens = s['en'].replace('"', '\"') ens = s['en'].replace('"', '\"')