Google App Engine中的Cron

-1 投票
2 回答
571 浏览
提问于 2025-04-15 16:06

我用Python在Google App Engine上做了一个应用,主要是用来提交每周的项目和评估报告。

我想在星期五检查一下,谁提交了报告,谁没有提交。如果有人没有提交报告,就给他们发一封提醒邮件,告诉他们上周没有提交报告。

不过,我不想在星期一给那些上周已经提交报告的人发邮件,只想提醒那些没有提交报告的人。

所以,请给我一些建议。

2 个回答

0

我不太确定你想要什么,但你用cron能做的任何事情,在GAE(Google App Engine)里都可以通过任务队列来实现,所以你可以看看这个链接:http://code.google.com/appengine/docs/python/taskqueue/

App Engine应用可以通过把任务(可以理解为网络钩子)放入一个队列来进行后台处理。App Engine会自动检测到新的、准备好执行的任务,并根据调度规则自动安排它们执行。

2

很难理解你想要表达的意思(你的英语有点难懂),不过没关系,除了任务队列(它们更灵活、更强大,但对于一些简单的工作,使用cron功能就足够了),你可以通过按照这里的说明,使用cron来安排Python中的App Engine任务。

撰写回答