控制台模式的天气预报
先问一个问题,你们平常是怎么查看天气的?
古时候可以通过看云识天气,也有根据动物,比如蚂蚁搬家意味着要下雨了。 后面随着互联网的出现,你可能会登陆网页查看天气,后面变成安装 APP,或者直接在搜索引擎上搜索。智能语音识别的发展,又变得更简单了,对着手机或者智能音箱,问一下今天天气如何就能听到播报。
不过有部分程序员不一样,他们希望所有操作都能够在命令行(Terminal 或者 Console)操作和查看。 今天要分享的开源项目就是一个命令行终端查看天气工具 wttr.in,先上图。
通过如下命令就能实现上图中的效果
➜ curl wttr.in
Weather report: ~Hohhot, China
\ / Clear
.-. 24 °C
― ( ) ― ↑ 7 km/h
`-’ 10 km
/ \ 0.0 mm
同时支持多种参数定制,比如:
$ curl -s 'wttr.in/{Nuremberg,Hamburg,Berlin}?format=3'
Nuremberg: 🌦 +11⁰C
Hamburg: 🌦 +8⁰C
Berlin: 🌦 +8⁰C
直接嵌入到桌面也是可以的。
项目地址:https://github.com/chubin/wttr.in
更多精彩请扫码关注如下公众号。
Written on January 1, 2020