Question

En utilisant uniquement les modules qui viennent avec un standard de Python 2.6 installation, serait-il possible de jouer un bruit simple bip sonore?

Était-ce utile?

La solution

Si vous êtes sur un terminal Unix, vous pouvez imprimer "\ a" pour obtenir une cloche terminal:

>>> def beep():
...     print "\a"
>>> beep()

Bien sûr, cela va imprimer une nouvelle ligne aussi ... Alors sys.stdout.write("\a") pourrait être mieux. Mais vous avez l'idée.

Autres conseils

Sur les fenêtres:

import winsound         # for sound  
import time             # for sleep

winsound.Beep(440, 250) # frequency, duration
time.sleep(0.25)        # in seconds (0.25 is 250ms)

winsound.Beep(600, 250)
time.sleep(0.25)

34,4. winsound - Interface audio-jeu pour Windows:

http://docs.python.org/2.6/ search.html? q = son et check_keywords = yes & zone = défaut

Voir aussi: Effacer l'écran et émet un bip pour différentes plates-formes. (Recette python) http://code.activestate.com/ recettes / 577588-clair-écran et bip-pour-différentes plates-formes /

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top