我有一个脚本,我想编码它,以便它在半小时内每小时变为活动状态。这是我到目前为止的代码。
from ConfigParser import *
import emailModule
from datetime import datetime
import time
configuration = ConfigParser()
configuration.read('Email.conf')
email = emailModule.emailModule(configuration)
while(True):
if (datetime.now().minute > 28 and datetime.now().minute < 32):
email.emailWeather()
time.sleep(3000)
我只是想知道在python中有更好的方法吗? IE是一种更有效的方式或更可靠的做事方式。
答案 0 :(得分:2)
您可以使用cron jobs。每1小时安排一次。从00:30:00开始。
答案 1 :(得分:2)
如果您正在使用Linux或任何其他具有cronlike守护程序的系统,您可以要求系统在半小时内每小时运行一次脚本,方法是在crontab中放置一行:30 * * * * /path/to/script