Portál AbcLinuxu, 14. května 2025 08:32

Dotaz: Skript python, 2 problemy

30.8.2011 16:06 Marek Brzobohaty
Skript python, 2 problemy
Přečteno: 179×
Odpovědět | Admin
Zdravim, pracuji na konzolove aplikaci v Pythonu. Aplikace bude realtime cist data ze sitovky a vypisovat udaje ve tvaru:
klient1:
    datovy tok 123
    datovy tok 456
klient2:
    datovy tok 170
...
Resim, ale dva zasadni problemy:

1) Prvnim je vypisovani udaju do konzole. Pokud klientovi 1 (viz vypis vyse) pribude dalsi datovy tok, chci informaci pridat na misto kam patri, tedy mezi 3. a 4. radek ve vypisu vyse. Nemohu tedy pouze vypisovat informace radek po radku, ale musim to resit nejak dynamicky. Narazil jsem na knihovnu curses, ktera by podle popisu mohla toto resit. Je toto vhodne reseni, nebo existuje nejake lepsi?

2) Resim, jak vlastne realizovat to, aby program zaroven neustale cetla ze sitovky, ale v pripade, ze je detekovan dalsi datovy tok nejakeho klienta, zaroven aktualizovala vypis v konzoli. Jde toto resit pomoci jednoho toku programu, nebo budu muset pouzit vlakna (knihovna threads)?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.8.2011 18:44 NN
Rozbalit Rozbalit vše Re: Skript python, 2 problemy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dej to do poradny programovani, je hned vedle..

NN
examon avatar 30.8.2011 19:11 examon | skóre: 15 | Trnava
Rozbalit Rozbalit vše Re: Skript python, 2 problemy
Odpovědět | | Sbalit | Link | Blokovat | Admin
tu prvu vec zvladnes s curses pravdepodobne bez problemov
30.8.2011 22:04 NN
Rozbalit Rozbalit vše Re: Skript python, 2 problemy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Imho to pripomina iftop, nebo iptraf. Ja jen aby jsi znovu nevynalezal kolo..

NN

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.