给女朋友写的,监测HPV疫苗预约消息的爬虫,提供邮件提醒
972
给女朋友写的HPV疫苗监测小工具,python爬虫。每天定时从搜狗搜索里查找公众号的文章,从标题关键词确认文章相关性,并将最新消息推送到邮箱,推送后关闭程序
| 名称 | 是否必须 | 默认值 | 介绍 |
|---|---|---|---|
| TZ | 否 | Asia/Shanghai | 设置容器时区为上海,爬新闻讲究时效性,时间准确很重要 |
| SCAN_OPEN | 否 | on | 表示程序开启扫描的标志,on为开启,其他为关闭 |
| EMAIL_HOST | 是 | smtp.qq.com | 邮件发送host,由邮箱运营商提供,默认QQ邮箱 |
| EMAIL_PORT | 是 | 465 | 邮件发送端口,默认QQ邮箱465 |
| SEND_EMAIL | 是 | 无 | 发送邮件的邮箱地址,可以和RECEIVE_EMAIL相同 |
| EMAIL_PASS | 是 | 无 | 发送邮件的邮箱密码 |
| RECEIVE_EMAIL | 是 | 无 | 接收邮件的邮箱地址 |
| RUN_HOUR | 否 | 程序启动的时间(当前小时数) | 程序每天在几点运行(0~24) |
建议使用 docker-compose 进行初始化,可以较为方便地配置必要参数
version: '3'
services:
hpv-monitor-a:
image: wrq583689440/vaccine-scanner
container_name: hpv-monitor-a
restart: unless-stopped
environment:
- SCAN_OPEN=on
- SEND_EMAIL=发件邮箱 (推荐qq邮箱)
- EMAIL_PASS=邮箱密码
- RECEIVE_EMAIL=收件邮箱
- RUN_HOUR=12
networks:
- vac-net
hpv-monitor-b:
image: wrq583689440/vaccine-scanner
container_name: hpv-monitor-b
restart: unless-stopped
environment:
- SCAN_OPEN=on
- SEND_EMAIL=发件邮箱 (推荐qq邮箱)
- EMAIL_PASS=邮箱密码
- RECEIVE_EMAIL=收件邮箱
- RUN_HOUR=12
networks:
- vac-net
networks:
vac-net:
docker-compose up -d
Content type
Image
Digest
Size
338.5 MB
Last updated
almost 5 years ago
docker pull wrq583689440/vaccine-scanner