标签: python mysql
我正在尝试为我的公司创建在线估算调度程序。我正在创建一个充满时间的数据库,为期一周。将有与这些数据库条目相关联的复选框,如果用户选择日期和时间,我计划从数据库中删除指定的时间,然后使用提供的信息和时间向我的帐户发送电子邮件。我希望数据库每7天自动重置一次,以便所有时间都可用于该周。我有几个问题......
我正在使用mySQL和python来编写脚本。我无法弄清楚如何邮寄给自己,我不知道如何在没有我干预的情况下定期重置数据库。如果你们能够对此有所了解,我们将不胜感激。谢谢你的帮助!
答案 0 :(得分:0)
可以使用smtplib和email模块处理电子邮件。这两个示例链接可能有所帮助:Example1,Example2。
就“定期”做事而言,你会发现cron是一个了不起的实用工具。它允许您安排定期发生的事情。在您的情况下,您将开发一个小脚本,它将执行您想要的“重置”,并在cron中安排它每周运行。找到了一些好的示例文档here。
如果你在Windows上运行,请查看Windows调度程序以执行相同的操作。