RPA手把手——python 实现自动定时爬取天气预报发送邮件

本文介绍了如何使用Python结合RPA技术实现定时爬取天气信息,并通过邮件发送。首先,利用requests和BeautifulSoup库爬取天气网站数据;然后,运用SMTP和email库发送邮件;接着,通过schedule库设置定时任务;最后,通过循环监听确保任务按设定时间执行。
摘要由CSDN通过智能技术生成

了解RPA:
www.i-search.com.cn

学习RPA
https://support.i-search.com.cn/

下载RPA:
https://www.i-search.com.cn/?from=csdn

自动定时爬取天气预报发送邮件
【定时】+【发邮件】+【爬虫】

#爬取天气,需要用到爬虫里面requests模块
#引用模块
import smtplib #发邮件
from email.mime.text import MIMEText #用于构建内容文本
from email.header import Header #用于构建邮件头
import schedule #定时模块
import time #时间模块
import requests #请求网页信息模块
from bs4 import BeautifulSoup #用来解析和提取网页中的数据的模块

爬取天气

def weather(): #定义函数
headers={‘User-Agent’: ‘Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (like Gecko) Chrome/75.0.3770.142 Safari/537.36’}
r=requests.get(‘http://www.weather.com.cn/weather/10128160

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值