2 Commits

  1. 6
      debian/changelog
  2. 8
      main.py

6
debian/changelog

@ -1,3 +1,9 @@
klette (0.2) UNRELEASED; urgency=low
* Various improvements.
-- Adrian Heine <debian@adrianheine.de> Sat, 04 May 2024 17:02:00 +0200
klette (0.1) UNRELEASED; urgency=low klette (0.1) UNRELEASED; urgency=low
* Initial release. * Initial release.

8
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 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 3: bien = Resultado.BIEN if resultado < 2 else Resultado.MAL
case 4: bien = Resultado.BIEN if resultado < 1 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: if bien == Resultado.CORRECTO:
print(f"{bcolors.OKGREEN}✓{bcolors.ENDC}",end="") print(f"{bcolors.OKGREEN}✓{bcolors.ENDC}",end="")
elif bien == Resultado.BIEN: elif bien == Resultado.BIEN:
print(f"{bcolors.WARNING}{palabra['es']}{bcolors.ENDC}",end="") print(f"{bcolors.WARNING}{palabra['es']}{bcolors.ENDC}",end="")
else: else:
print(f"{bcolors.FAIL}{palabra['es']}{bcolors.ENDC}",end="") print(f"{bcolors.FAIL}{palabra['es']}{bcolors.ENDC}",end="")
print(bcolors.LINK_END,end="")
if 'audio' in palabra:
print(bcolors.LINK_END,end="")
try: try:
if input(" ") == "+": if input(" ") == "+":
bien = Resultado.CORRECTO bien = Resultado.CORRECTO

Loading…
Cancel
Save