konto usunięte

Temat: Zegar w Pythonie

Witam,

Poszukuje modułu lub jakiś funkcje dzięki którym będę mógł włączyć zegar i co jakiś czas [ jeden tik ] będę mógł wywoływać jakaś funkcję.

Coś do analogicznego TTimera w Delphi lub C++ Builderze.

Pozdarwiam i z góry dzięki za zainteresowanie
Piotr Maliński

Piotr Maliński Programista
Python/Django

Temat: Zegar w Pythonie

Musisz mieć skrypt pracujący ciągle w pętli zdarzeń (event loop), np. PyQt4 i wykorzystać QTimer (http://docs.huihoo.com/pyqt/pyqt4/html/qtimer.html)

Lub jeżeli chcesz po prostu wykonywać coś w stałym odstępie czasu to starczy while i sleep.

konto usunięte

Temat: Zegar w Pythonie

Do prostych rzeczy powinien wystarczyc modul sched .
http://docs.python.org/library/sched.html
L P

L P podskala.net

Temat: Zegar w Pythonie

pyev

Na licencji BSD, wrapowany do py z libev - odrobinę szybszy od libevent. Ogolenie ciekawy :)

L
L P

L P podskala.net

Temat: Zegar w Pythonie

Łukasz Podkalicki:
pyev

Na licencji BSD, wrapowany do py z libev - odrobinę szybszy od libevent. Ogólnie ciekawy :)

L
L P

L P podskala.net

Temat: Zegar w Pythonie

sorki - chciałem edytować ;P
Andrzej S.

Andrzej S. własna firma

Temat: Zegar w Pythonie

Piotr Maliński:
Musisz mieć skrypt pracujący ciągle w pętli zdarzeń (event loop), np. PyQt4 i wykorzystać QTimer (http://docs.huihoo.com/pyqt/pyqt4/html/qtimer.html)

Lub jeżeli chcesz po prostu wykonywać coś w stałym odstępie czasu to starczy while i sleep.

Zgadzam się, w 90% przypadków sleep i while wystarczą. W razie potrzeby odpal timer w nowym wątku.

konto usunięte

Temat: Zegar w Pythonie

A nie wystarczy po prostu threading.Timer()?



Wyślij zaproszenie do