[python] Jak systémově pípnout?

Ivo Štolpa pussa na pussa.cz
Neděle Únor 13 17:11:35 CET 2005


Pavel J. Reznicek napsal(a):

> Ahoj pythonýři,
>
> neví někdo z Vás, jak se dá vyvolat z Pythonu systémové pípnutí?
> Asi jako ve Windows, kde to vyvolává systémový zvuk "hvězdička", pokud 
> je definován. Delphi/Kylix, Visual Basic, Rapid-Q Basic - ty všechny 
> jazyky mají vestavěnou funkci Beep(), která to zařizuje.
>
> Našel jsem v modulu winaudiodev funkci Beep(), jenže já dělám také na 
> Linuxu, a tam mi tenhle wokenní modul není k ničemu.
>
> Např. KDE má také nastavený zvuk "systémový zvonek", ale netuším, 
> jestli  Python v těch všech svých dodávaných modulech má nějakou 
> multiplatformní funkci určenou zrovna k přehrání tohoto zvuku.
>
> Víte o tom někdo něco? Jestli ano, tak předem díky za odpověď.
>
> Pavel
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://hugo.zagamma.cz/mailman/listinfo/python
>
Ve Windows verzi Pythonu je k dispozici modul winsound. V něm je funkce 
Beep(). S Linuxem stále nejsem moc velký kamarád, ale tam je zase modul 
curses, kde je funkce beep(). Možná je to, co hledáš. O nějakém 
multiplatformním beepu nevím, ale na to se dá napsat funkcička, která si 
zjistí jestli je na windows nebo ne a podle toho použije ten správný beep.

Ivo

-- 
Ing. Ivo Štolpa

***********************************************
PUSSA software, Žižkova 13, 58601 Jihlava
e-mail: pussa na pussa.cz, ivo.stolpa na seznam.cz
stránky: http://www.pussa.cz
mobilní telefon: 602 735 124
pevná linka: 567 320 386
fax: 602 783 071
***********************************************





Další informace o konferenci Python