Задать вопрос
@CodeOrNotCode

Как сделать задержку для отдельной функции, а не для всего кода в Python?

На днях сидел делал голосового помощника на Python и появилась нужда чтоб рас через определенное время включалась функция. Хотел сделать через обыкновенный sleep(), но к сожалению sleep() приостанавливает всю программу. И вот я хочу узнать возможно ли осуществить то, что захотел или нет в обычном Python. Может есть какие то библиотеки?
  • Вопрос задан
  • 150 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
Зависит от реализации помощника.
Если используешь асинхронный подход, то asyncio.sleep().
Если используешь синхронный код, то запускать отдельный поток (если сработает).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы