ich bin nicht mehr ganz so der Anfänger bei python, doch ich brauche immer noch äußere Unterstützungen.
Mein Problem bzw. meine Frage ist Folgende:
Kann ich das Tastatursignal auslesen? also meine nicht mit raw_input(), da man dies mit ENTER bestätigen muss. Ich will aber z.B dass ich die Taste "a" anklicke und ein Song abgespielt wird, ohne, dass ich Enter drücken muss.
Zudem bricht die sounddatei immer wieder ab, wenn 1 1 1 1 drücke, klar, weil sie immer wieder von vorne abgespielt wird. kann man das irgendwie verhindern, sodass sich der sound überlappt?
mein Programm sieht momentan so aus:
Code: Alles auswählen
from pygame import mixer
mixer.init(44100)
d1 = mixer.Sound("d1.wav")
d2 = mixer.Sound("d2.wav")
while 1:
print "Hallo, bitte Song auswählen"
text= raw_input()
if(text == "1"):
d1.play()
if(text == "2"):
d2.play()