Pokud jsi vyloženě začátečník, tak se ti kolegové snaží říct, že ideální přístup je, neřešit nějakou "smyčku" ale události. klávesové zkratky bys lovil pomocí události formuláře "key-press". Sérový port zase událostí "on data" (vymyslel jsem si to pro zjednodušení) knihovny obsluhující sériový port. Obsluha události se pak dělá tak že si uděláš funkci kterou spřáhneš s danou událostí. Např funkce která má "nějak" zareagovat na stisk klávesy tedy pokud byla funkce zavolána znamená to že někdo stiskl klávesu a ty se ve své funkci jen přesvědčíš zda je to ta klávesa která tě zajímá. Pokud chceš něco dělat periodicky používá se již zmiňovaný timer který prostě tu tvoji proceduru bude volat cyklicky v časovém intervalu.
základní konstrukce zde http://www.emptypage.jp/notes/pyevent.en.html O. 2014-03-24 11:15 GMT+01:00 Jiri Barton <j...@tele3.cz>: > Kdyz rozvedu ten timer, tak chces asi zavolat gobject.timeout_add > > http://www.pygtk.org/pygtk2reference/gobject-functions.html > > HTH > Jiri > > _______________________________________________ > Python mailing list > python@py.cz > http://www.py.cz/mailman/listinfo/python > > Visit: http://www.py.cz >
_______________________________________________ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz