600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > python微信聊天机器人改进版(定时或触发抓取天气预报 励志语录等 向好友推送)

python微信聊天机器人改进版(定时或触发抓取天气预报 励志语录等 向好友推送)

时间:2019-07-23 14:38:48

相关推荐

python微信聊天机器人改进版(定时或触发抓取天气预报 励志语录等 向好友推送)

前言

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。

PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取

python免费学习资料以及群交流解答点击即可加入

我们要找个每天定时更新天气预报的网站,和一个更新励志语录的网站。当然如果你想更新其他内容,相信高智商的你这些都是小意思啦。博主是随便找了2个网站进行抓取。

第一步:抓取某网站天气预报信息,为我所用,因温度气候和生活指数在两个页面,于是将2个页面的数据抓取并进行整合:

这里抓取第一个页面内容,为温度,风向,日期,随便把第二天天气的也一并抓取了:

这里抓取第二页面内容,包括穿衣指数,紫外线指数:

第二步:抓取某网经典唯美励志语录,为了每次发送或者回复都有信息感,博主抓取了10个数据,并进行随机返回:

(2)开始我们的重头戏,博主选择的是wxpy库,需要导入的库如下:

现在先设置定时器,你可以设置多个的啦,博主只设置了早上:

接着,我们先获取抓取内容,微信好友数据,引入创建多线程:

然后,开始向好友发送数据:

这里开始监听消息,并向朋友回送,一定要过滤掉群消息和公众号消息,具体为什么后面告诉你:

下面接入图灵机器人,让实现智能聊天回复:

好了,所有工作完成,看看效果,记得屏蔽了公众号,不然会有下面效果:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。