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

Petr Prikryl Prikryl na skil.cz
Pondělí Únor 14 07:25:24 CET 2005


> From: ViNiL [mailto:vinil na zagamma.cz] 
> Dne ne 13. února 2005 17:11 Ivo Štolpa napsal(a):
> > Pavel J. Reznicek napsal(a):
> > > [...] 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 
> >
> > [...] modul winsound. V něm je funkce Beep(). [...] modul 
> > curses, kde je funkce beep().
>
> print "\a"

Jenže print "\a" nemusí fungovat vždy, protože
standardní výstup může být někam přesměrován. 
Pokud se ale to pípnutí má ozvat v souvislosti
s výpisem nějakého hlášení, pak je to ono.
Jen bych preferoval spíš 
  
  sys.stderr.write('\a'),

protože stderr se přesměrovává méně často.

Petr

-- 
Petr Prikryl (prikrylp at skil dot cz) 



Další informace o konferenci Python