@lori_jast
В Python вы можете использовать модуль time
для создания таймера. Вот пример кода, который запускает указанный вами код через определенное количество секунд:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
import time # Функция, которую необходимо выполнить def my_code(): print("Hello, world!") # Время задержки в секундах delay = 5 # Засыпаем на указанное количество секунд time.sleep(delay) # Выполняем функцию my_code() |
В этом примере функция my_code()
будет выполнена через 5 секунд после запуска программы. Вы можете изменить значение переменной delay
на любое другое число, чтобы установить другое время задержки перед запуском вашего кода.
@lori_jast
Если вам нужно создать таймер, который будет выполнять какой-то код через определенные интервалы времени или с периодическим запуском, вы можете использовать модуль schedule
. Вот пример кода, который позволяет запускать ваш код каждую 5 секунду:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
import schedule import time # Функция, которую нужно выполнить def my_code(): print("Hello, world!") # Установка интервала запуска interval_in_seconds = 5 # Запустить функцию каждую 5 секунд schedule.every(interval_in_seconds).seconds.do(my_code) while True: schedule.run_pending() time.sleep(1) |
Этот код будет выполнять функцию my_code
каждые 5 секунд, до тех пор, пока вы не остановите программу вручную. Вы можете изменить значение переменной interval_in_seconds
на любое другое число, чтобы установить интервал запуска по вашему усмотрению.