how to get a beep, OS independent ?

Rainy andrei.avk at gmail.com
Sat Dec 6 18:47:51 EST 2008


On Dec 6, 3:40 pm, Stef Mientki <stef.mien... at gmail.com> wrote:
> hello,
>
> I want to give a small beep,
> for windows there's message-beep,
> and there seems to be something like " curses" ,
> but that package seems to be totally broken in P2.5 for windows.
>
> Any other suggestions ?
>
> thanks,
> Stef Mientki

For win there's winsound, you have to check sys.platform and do
what's necessary for the platform in question. In linux I think
you can just print '\a' (or does that only work in terminals?).
If you know that ext. speakers are always on, you can do a nicer
beep by using some wav file, in linux it's probably easiest to
use an external program to play it, like wavplay. Basically,
there is no single answer, it depends on circumstances.



More information about the Python-list mailing list