Osobně si myslím, že použití knihovny curses bude asi nejlepší, skryje rozdíly mezi jednotlivými typy terminálů a dá se kreslit třeba na určité místo, takže celkem použitelné, akorát asi zdlouhavé.
Petr Messner píše v Po 18. 04. 2011 v 14:01 +0200: > Ahoj, > > příkaz clear jen pošle na výstup speciální sekvenci, které tvůj > terminál porozumí a smaže se: > > $ clear | hd > 00000000 1b 5b 48 1b 5b 32 4a |.[H.[2J| > 00000007 > > > Takže v Pythonu můžeš udělat to samé: > > print "\x1b[H\x1b[2J" > > > Akorát ta speciální sekvence se může lišit podle typu terminálu - tomu > už ale moc nerozumím, jde spíš o historické souvislosti. > > > Nebo si ten příkaz clear můžeš spustit přímo z Pythonu: > > os.system('clear') > > > PM > > > 2011/4/18 Petr Hráček <phra...@gmail.com>: > > Ahoj vsichni, > > > > chci se Vas zeptat na jednu drobnost tykajici se Linux obrazovky (ne > > GUI). > > > > Chtel bych vytvorit obrazovky tak, aby prvni 4 radky od vrchu meli > > strukturu jako: > > 1) aaaa > > 2) bbbb > > 3) cccc > > 4) dddd > > Vas vstup: --> > > > > > > a az do konce obrazovky prazdno. Lze to nejak udelat? > > V Perl existuje prikaz `clear`, ale v Pythonu jsem nic podobneho > > nenasel. > > > > Diky moc za rady > > Petr > > _______________________________________________ > > Python mailing list > > Python@py.cz > > http://www.py.cz/mailman/listinfo/python > > > _______________________________________________ > Python mailing list > Python@py.cz > http://www.py.cz/mailman/listinfo/python -- ------------------------------------------------------------------------ David Rohleder da...@ics.muni.cz Institute of Computer Science, Masaryk University Brno, Czech Republic ------------------------------------------------------------------------ _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python