Python : faire un « beep » sur Debian
Le code est simple, il fautt avoir paplay d’installé (je ne sais pas si c’est installé par défaut dans Debian).
A partir de là voici un exemple de code qui joue un fichier ogg :
# python3
>>> import subprocess
>>> subprocess.Popen([
... "paplay",
... "/home/olivier/.local/blah/Mission_Failed.ogg"
... ]).poll()
>>>
Si c’est pour faire un beep pourquoi ne pas utiliser la commande beep ?
(
sudo apt-get install beep)Bonjour,
Tu as raison, il faut d’abord essayer le
beepdont tu parle, et merci pour la suggestion !Malheureusement, le speaker basique qui fait le beep, ne fonctionne pas/plus dans la plupart des PCs / et / ou il est désactivé de manière soft (c’est le cas sur toutes les distributions récentes Ubuntu et Mint, par exemple).
Avec mon exemple, on est sûr qu’il va jouer une musique. Il y a sûrement plein d’autres solutions, mais j’ai partagé celle qui a fonctionné simplement et du premier coup, au contraire de toutes les autres que j’ai essayées, y compris le
beepque tu suggère.Merci encore pour la suggestion !