python学习之定时发送天气预报

上次有说要做个转发天气预报给特定的微信好友来着~~

于是乎,我打算每天早上定时亲切问候!哈哈哈


由于测试机的是繁体版的,中间改了点细节。不过,不重要,效果大概是这样:


效果截图

大概步骤其实也就2步,先去爬取天气网站上当日的天气预报,然后存入字串在固定的时间发送给你要发送的那个人~开始动手。

1.找个天气预报网站,这里以厦门为例:http://www.weather.com.cn/weather/101230201.shtml



2.要用到的库,之前有解释过

import itchat

import datetime

import time

from urllib.request import urlopen

from bs4 import BeautifulSoup

3.去天气预报网查看下HTML代码,看看要获取哪些信息,以下是想要筛选出来的信息



4.将要的信息获取出来,存到str字串里面去,然后返回str以便之后调用

<li class="sky skyid lv3 on">这个标签会根据城市的不同而改变

5.接下来就是在某个时间去调用天气预报,然后发送给好友啦,写法和之前定时发送给微信好友的写法一样,把要发送的内容改成上个函数返回的字串而已。

python学习之简单利用微信定时发送消息


以上~~~~不过没测过中途会不会掉线。。

github代码连接:https://github.com/QingQinga/PYstudy.git


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容