[python] Stopky

2010-10-22 Tema obsahu remixus79
Zdravím, potreboval by som poradiť. Mám program v ktorom je nekonečný cyklus. Tento cyklus stale caka na vstup od uzivatela. Potreboval by som to spraviť tak že by stále čakal na ten vstup ale zároveň by aj kontroloval čas a ak by užívateľ nič nezadal po 5minútach by sa vypol. Ďakujem za každú

Re: [python] Stopky

2010-10-22 Tema obsahu Jirka Vejrazka
potreboval by som poradiť. Mám program v ktorom je nekonečný cyklus. Tento cyklus stale caka na vstup od uzivatela. Potreboval by som to spraviť tak že by stále čakal na ten vstup ale zároveň by aj kontroloval čas a ak by užívateľ nič nezadal po 5minútach by sa vypol. Ahoj, tady hodne

Re: [python] Stopky

2010-10-22 Tema obsahu MICHÁLEK Jan Mgr .
: [python] Stopky Zdravím, potreboval by som poradiť. Mám program v ktorom je nekonečný cyklus. Tento cyklus stale caka na vstup od uzivatela. Potreboval by som to spraviť tak že by stále čakal na ten vstup ale zároveň by aj kontroloval čas a ak by užívateľ nič nezadal po 5minútach by sa vypol

Re: [python] Stopky

2010-10-22 Tema obsahu MICHÁLEK Jan Mgr .
Sory všem za tapetování http://ubuntuforums.org/showthread.php?t=715907 import time print This time.sleep(6) print and that. Akorát je třeba vykoumat, jak udělat, aby se z toho spánku probudil, když přijde vstup. Na takový věci sou ty vlákna, ne?? Ale tomu já nerozumim. Je. __

Re: [python] Stopky

2010-10-22 Tema obsahu Petr Messner
Ahoj, pokud chceš čekání na vstup omezit nějakým časovým intervalem, máš několik možností: 1) nastavit si alarm(), operační systém (funguje to na unixech) ti po uplynutí zadané doby pošle SIGALRM, který nějak patřičně ošetříš, 2) spustit další vlákno, to na danou dobu uspat (time.sleep()),

Re: [python] Stopky

2010-10-22 Tema obsahu Hynek Fabian
Predpokladam ze tvuj problem neni ten cyklus, ale jak to udelat aby cekani na vstup neblokovalo donekonecna. Zpusobu je vic, co me tak z hlavy napada jako relativne nejjednodussi je nechat si za pet minut dorucit signal z casovace, viz modul signal. Python instaluje implicitni handler ktery

Re: [python] Stopky

2010-10-22 Tema obsahu Patrik Hudak
Zatiaľ ďakujem za rady ale asi som sa vyjadril zle. Potrebujem program ktory bude cakat na vstup od uzivatela ale zaroven bude aj kontrolovat ci ten vstup zadava. Ak povedzme nezada po 5minútach tak sa spustí ďalšie vlákno s inou funkciou. cez Modul time to nejde pretoze kym nezadam vstup tak sa

[python] stopky

2009-02-10 Tema obsahu Ing. Vladislav Ludík
Zdravím, při řešení stopek potřebuji změřit a pak také převést přesný čas do čitelné podoby. Čas zjišťuji pomocí modulu _time_: import time # ~ casStartu = time.time() # ~ casStopu = time.time() # ~ casCelkem = casStopu - casStartu # ~ Dostávám float číslo _casCelkem_. Může mi prosím někdo

Re: [python] stopky

2009-02-10 Tema obsahu David Michal
a to jsou setiny. From: python-boun...@py.cz [mailto:python-boun...@py.cz] On Behalf Of Ing. Vladislav Ludík Sent: 10 February 2009 16:35 To: Konference PyCZ Subject: [python] stopky Zdravím, při řešení stopek potřebuji změřit a pak také převést přesný čas do čitelné podoby. Čas zjišťuji pomocí

Re: [python] stopky

2009-02-10 Tema obsahu Pavel Kosina
Ing. Vladislav Ludík napsal(a), dne 10.2.2009 17:35: Zdravím, při řešení stopek potřebuji změřit a pak také převést přesný čas do čitelné podoby. Čas zjišťuji pomocí modulu _time_: Dostávám float číslo _casCelkem_. Může mi prosím někdo poradit, jak co nejelegantněji převést _casCelkem_ na

Re: [python] stopky

2009-02-10 Tema obsahu Jirka Vejrazka
Presne jak psal Pavel Kosina, na tohle je opravdu idealni datetime: import datetime start = datetime.datetime.now() stop = datetime.datetime.now() diff = stop - start diff datetime.timedelta(0, 6, 766000) str(diff) '0:00:06.766000' Jirka ___