Найти - Пользователи
Полная версия: Модуль Time
Начало » Python для новичков » Модуль Time
1
Igorsk
всем доброго времени суток! Народ, строго не судите но не могу дать толку этому модулю… мне нужно что бы программа работала допустим час ( с момента запуска программы) и еще - что бы определенное действие происходило каждые 2 сек.. ну на счет последнего у менять пару соображений - это сделать цикл
while
и включить в него
 time.sleep( 2 сек)
но может кто знает как сделать проще помогите пожалуйста!
ZerG
Ну так …
count = 0
while count != 60:
    count +=1
    sleep(1)

Это ни в коем случае не инструкция кдействию - просто для общего понимания!
Имопртируйте time и просто разницу на том же счетчике
Iskatel
ИМХО лучше так:
start = time.time()
 
while time.time() - start < 3600
    #do something
    time.sleep(2)

Меньше погрешность будет из - за времени выполнения рабочей процедуры.
Igorsk
ZerG
Iskatel
Спасибо большое, ребят!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB