最好让脚本循环或在任务计划程序中运行

时间:2014-10-27 20:29:19

标签: python loops scheduled-tasks

假设我有一个简单的python脚本:

import os
x = os.listdir(path)
xO = open(file, 'a')
xO.write(x)
xO.close()

这只是一个例子,但我确实有一个类似于此的简短脚本。我需要这个脚本每5分钟运行一次。我发现做这样的事情会随着时间的推移而耗费大量资源:

import os
import time
while true:
    x = os.listdir(path)
    xO = open(file, 'a')
    xO.write(x)
    xO.close()
    time.sleep(300)

因此,Windows PC Task Scheduler每5分钟调用一次脚本会更容易吗?还是有另一个我不知道的解决方案。

1 个答案:

答案 0 :(得分:0)

没有人想回答,但@brunodesthuilliers 已经回答了。使用任务计划程序,这就是计划程序的用途。