aboutsummaryrefslogtreecommitdiff
path: root/quiz.py
diff options
context:
space:
mode:
Diffstat (limited to 'quiz.py')
-rwxr-xr-xquiz.py12
1 files changed, 3 insertions, 9 deletions
diff --git a/quiz.py b/quiz.py
index f7adece..6d18cf6 100755
--- a/quiz.py
+++ b/quiz.py
@@ -27,11 +27,7 @@ import importlib
import PySimpleGUI as sg
import psutil
-playsound = None
-try:
- playsound = importlib.import_module('playsound')
-except ModuleNotFoundError:
- pass
+from playsound3 import playsound
WRONG_SOUND = Path(__file__).parent / 'Wrong.mp3'
CORRECT_SOUND = Path(__file__).parent / 'Correct.mp3'
@@ -192,12 +188,10 @@ def prompt_solution(solution: str, prompts=None):
break
color_button(layout[0], event, '#FF0000')
- if playsound:
- playsound.playsound(WRONG_SOUND)
+ playsound(str(WRONG_SOUND))
color_button(layout[0], event, '#00FF00')
- if playsound:
- playsound.playsound(CORRECT_SOUND)
+ playsound(str(CORRECT_SOUND))
window.read()
window.close()