Форум сайта python.su
Привет всем.
Кто нибудь знает аналогичные функции time.sleep() в python
То есть чтобы какое то время ничего наделать?
time.sleep() при миленьких значениях не работает.
В коде он в суме дол жен проспать 0.5 сек
но он вообще не спит.
n = time.time()
for i in xrange(1000):
time.sleep(0.0005)
print time.time() - n
Отредактировано Massa1994 (Авг. 26, 2013 14:14:28)
Офлайн
import time n = time.time() for i in xrange(1000): time.sleep(0.5) # ТУТ СЕКУНДЫ!!!!!! print time.time() - n
Офлайн
Massa1994это ограничение ядра ОС, а не питона
time.sleep() при миленьких значениях не работает.
Офлайн
# python t2.py
0.817764043808
# python t2.py
0.820244073868
# python t2.py
0.81383895874
upd1
# python3 t2.py
0.8229608535766602
# pypy t2.py
0.849006891251
upd2
import time n = time.time() time.sleep(0.0005) print time.time() - n
Отредактировано wbt (Авг. 26, 2013 14:47:41)
Офлайн