Есть ли простой способ заставить сегмент кода Python запускаться каждые 5 минут?
Я знаю, что мог бы сделать это с помощью time.sleep (), но был ли другой способ?
Например, я хочу запускать это каждые 5 минут:
x = 0
def run_5():
print "5 minutes later"
global x += 5
print x, "minutes since start"
Это только поддельный пример, но идея есть.
Есть идеи?
Я нахожусь на Linux и с удовольствием использовал бы cron, но мне было просто интересно, есть ли альтернатива Python?