我想干啥
我还是不喜欢装天气app,看不了几次,总是推送没用的消息,所以就想每天晚上八九点树莓派查了天气再告诉我,我好判断明天带不带伞,或者要不要定个早点的闹钟免得堵车。
整
最新python版本
紧跟时代步伐,把树莓派默认为python3,先找到python链接的全名:
whereis python
树莓派里最新的是usr/bin/python3.7,但也有python2,那就把python链接到3.7身上:
sudo rm /usr/bin/python
sudo ln -s /usr/bin/python3.7 /usr/bin/python
妥。
利用开发api
为了获取天气,借助别的公司开发的api,和风天气不赖,注册一个账号,申请个key。
意图
我想:
- 获取第二天早中晚三个时间点的天气数据
- 只取出我想要的内容:天气、温度、湿度
- 发邮件告诉我,标题醒目提示下雨或者下雪了
- 每天晚上9点给我发消息
写程序
建个python文件:
#!/usr/bin/python
# -*- coding: utf-8 -*-
im