@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 на любое другое число, чтобы установить интервал запуска по вашему усмотрению.