任命监督 该应用程序可监控migri上最近的可用约会,并通过电子邮件向用户发送可用约会详细信息。 问题-为什么我需要这个? 我一生中有一段时间需要不断检查预约系统,以便为我的居留许可申请和公民身份申请找到一个时间段。 这两个应用程序都需要我必须搜索的不同约会类型。 当约会非常稀缺时,这变得很费时间(和精神上的负担),并且日历显示的是在遥远的将来或遥远的城市中的约会。 解决方案 构建一个机器人来为我做检查。 该机器人使用: Selenium:进行抓取和检查可用约会。 Django:保存包含搜索参数和收件人电子邮件的监视请求。 芹菜:运行定期检查可用约会的任务。 应用程序的基本流程 实例化MonitoringRequest对象,并将其存储在DB中。 每10分钟执行一次约会监视(主要任务): 获取所有Monitoring_request对象。 根据每个监视器的属性搜索可用的约会。