Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
hardwellZero
@hardwellZero
Python
Программирование
Как правильно выполнять цикл по времени?
Есть бесконечный цикл while.
Нужно запускать его через n-ое время.
time.sleep() - ложит процесс.
Вопрос задан
более трёх лет назад
2862 просмотра
Комментировать
Подписаться
2
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
4
Дмитрий
@dmitryprogrammer
это какой язык? js, php, что?
Ответ написан
более трёх лет назад
2
комментария
Нравится
2
комментария
Facebook
Вконтакте
Twitter
DevMan
@DevMan
теги намекают на питон.
Написано
более трёх лет назад
Дмитрий
@dmitryprogrammer
DevMan
: а ну да, я не посмотрел на теги :) Тогда пойду, я в питоне === 0 :)
Написано
более трёх лет назад
Илья
@FireGM
У вас какая-та проблема в коде. time.sleep не должен класть. Если не хотите рефакторить, то лучше вообще убрать цикл и использовать cron, например.
Ответ написан
более трёх лет назад
2
комментария
Нравится
2
комментария
Facebook
Вконтакте
Twitter
hardwellZero
@hardwellZero
Автор вопроса
Хорошего туториала по крону не подкините?
Написано
более трёх лет назад
Илья
@FireGM
hardwellZero
: не вкурсе. В консоли пишите crontab -e. Редактируете в что-то вроде этого:
SHELL=/bin/bash
MAILTO=mymail@mail.com
PATH=/sbin:/bin:/usr/sbin:/usr/bin
0 * * * * /home/myuser/scripts/parsers/parser.py
Это запускает раз в час
Написано
более трёх лет назад
Алексей
@ZeLib0ba
[IT]ишник | http://surin.ru
Какие аргументы у time.sleep? У него синтаксис
time.sleep(t) где t кол-во секунд
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Алексей Черемисин
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Берете
twisted
и делаете:
www.saltycrane.com/blog/2008/10/running-functions-...
Ну и кстати рекомендую этот фреймворк, сам на нем работаю.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Python
Простой
Почему после удаления Python не пропали 2 папки и как их удалить?
1 подписчик
8 часов назад
119 просмотров
1
ответ
Python
Простой
Куда надо устанавливать Python и его библиотеки?
1 подписчик
8 часов назад
143 просмотра
3
ответа
Python
Простой
Как создать task в __init__ asyncio?
1 подписчик
вчера
399 просмотров
1
ответ
Программирование
+1 ещё
Простой
Как симулировать комбинаторные сочетания (C(k, n)) за O(1) памяти?
1 подписчик
06 мая
224 просмотра
2
ответа
Python
Простой
Какой способ эффективнее при объединении двух словарей?
нет подписчиков
06 мая
230 просмотров
1
ответ
Python
Простой
Автоматизация входа на устройство через Jumphost с целью передачи команд?
1 подписчик
06 мая
97 просмотров
1
ответ
Python
+1 ещё
Простой
В ffmpeg неправильно считывается имя пользователя, он видит в нем цифру и начинает ее раскладывать, как пофиксить?
1 подписчик
06 мая
131 просмотр
1
ответ
Python
+2 ещё
Средний
Бот долго отвечает сообщением, где фото+текст. Как исправить?
1 подписчик
05 мая
196 просмотров
1
ответ
Python
Простой
Как добавить в дату, записанную в строке, нули перед месяцем и днём?
1 подписчик
05 мая
175 просмотров
4
ответа
Python
Простой
Как завершить работу консольного приложения?
1 подписчик
04 мая
190 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Python-разработчик
BCraft
от 2 000 до 3 500 $
Python разработчик Senior
Туроператор «Русь»
•
Москва
от 200 000 до 300 000 ₽
Python разработчик
DevTeam.Space
•
Москва
от 1 500 до 3 000 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама