2012-02-22 52 views
0

我正在尝试为我的公司创建一个在线估价调度程序。我正在创建一个充满时间的数据库,为期一周。将会有与这些数据库条目相关的复选框,如果用户选择日期和时间,我计划从数据库中删除指定时间,然后用他们提供的信息和时间将电子邮件发送到我的帐户。我希望数据库每7天自动重置一次,以便所有时间均可用于该周。我有几个问题....Python/SQL发送确认邮件,定期重置数据库

我使用的MySQL和Python的脚本。我无法弄清楚如何邮寄给自己,而且我不知道如何在没有我的干预的情况下定期重置数据库。如果你们可以摆脱这一点,将不胜感激。谢谢你们的帮助!

+0

这是两个独立的问题(“重置” SQL数据库在Python和Python中发送电子邮件),并没有任何细节到这两个问题的具体问题。 – 2012-02-22 16:40:42

回答

0

电子邮件可以采取使用smtplibemail模块的照顾。这两个示例链接可能有所帮助:Example1,Example2

至于“定期”做的事情,你会发现,cron是一个了不起的工具。它可以让你安排事件发生在循环的基础上。在你的情况下,你会开发一个小脚本来完成你想要的“重置”,并安排它在cron中每周运行一次。一些很好的示例文档被发现here

如果您是在Windows上运行,请查看Windows调度程序来执行相同的操作。

+0

优秀!感谢帮助指引我朝着正确的方向。我将开始工作并发布我的结果。尽管给我一点时间,工作很忙! – SNOLLYGOSTER 2012-02-22 20:04:10

相关问题