diff --git a/main.py b/main.py index 07cff91..01adfdc 100644 --- a/main.py +++ b/main.py @@ -137,14 +137,18 @@ def einzelne_abfrage(palabra, status): case 2: bien = Resultado.BIEN if resultado < 2 else (Resultado.NO_BIEN if resultado < 3 else Resultado.MAL) case 3: bien = Resultado.BIEN if resultado < 2 else Resultado.MAL case 4: bien = Resultado.BIEN if resultado < 1 else Resultado.MAL - print(f" {bcolors.LINK_START}file://{AUDIO_BASE}{palabra['audio']}.aac{bcolors.LINK_MIDDLE}",end="") + if 'audio' in palabra: + print(f" {bcolors.LINK_START}file://{AUDIO_BASE}{palabra['audio']}.aac{bcolors.LINK_MIDDLE}",end="") + else + print(" ",end="") if bien == Resultado.CORRECTO: print(f"{bcolors.OKGREEN}✓{bcolors.ENDC}",end="") elif bien == Resultado.BIEN: print(f"{bcolors.WARNING}{palabra['es']}{bcolors.ENDC}",end="") else: print(f"{bcolors.FAIL}{palabra['es']}{bcolors.ENDC}",end="") - print(bcolors.LINK_END,end="") + if 'audio' in palabra: + print(bcolors.LINK_END,end="") try: if input(" ") == "+": bien = Resultado.CORRECTO