12 个版本
0.4.1 | 2024 年 8 月 6 日 |
---|---|
0.4.0 | 2024 年 5 月 5 日 |
0.3.6 | 2024 年 4 月 22 日 |
0.3.5 | 2024 年 2 月 20 日 |
0.1.6 | 2023 年 6 月 30 日 |
#2 in #open-weather
231 每月下载量
39KB
679 代码行
weather-cli
简约的命令行天气程序。它使用 OpenWeather API。
设置
您可以使用 cargo install
命令安装该包。
cargo install weather-cli
安装完成后,在 OpenWeather 上创建一个 API 密钥。您需要运行以下命令来注册您的密钥。
weather-cli api-setup --key "EXAMPLE_KEY"
命令
命令 | 描述 |
---|---|
check | 检查您所在城市的天气信息 |
set-location | 搜索并设置您的城市 |
setup-api | 设置 OpenWeather API 密钥 |
about | 查看程序信息 |
help | 查看命令列表 |
使用示例
- 搜索城市
$ weather-cli set-location --query "Toronto"
* City list:
1) Old Toronto, CA (lat: 43.6534817, lon: -79.3839347)
2) Toronto, CA (lat: 43.6534817, lon: -79.3839347)
3) Toronto, US (lat: 41.9048584, lon: -90.8640346)
4) Toronto, US (lat: 37.7989253, lon: -95.9491562)
5) Toronto, CA (lat: 46.4524682, lon: -63.3799629)
Please select your city.
2
* Select your preferred unit.
* MORE INFO: https://openweathermap.org/weather-data
1) Standard
2) Metric
3) Imperial
2
Toronto is now your city!
I'll use metric for you.
- 检查天气
$ weather-cli check
Toronto (CA)
11.34° / Mist (mist)
H: 13.06°, L: 9.89°
- Wind Speed: 3.6 m/s,
- Humidity: 93 %,
- Pressure: 1014 hPa
- Sunset: 08:24 PM
(Sunrise: 06:03 AM)
依赖
~9–26MB
~353K SLoC