Ehm, když už jsme u té práce s terminálem, zná někdo nějaký modul na vytváření oken v terminálu? Mám na mysli něco lehce použitelného, vím že je tu urwid a ty curses ale obojí mi to přijde dost neohrabané. Asi nejpoužitelnější mi přijde python-dialog ale ten zase neposkytuje moc věcí a vypadá to že projekt už je dost dlouho bez vývoje (ale stále funkční)...
2011/4/18 David Rohleder <da...@ics.muni.cz> > 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 >
_______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python