yandex-weather-cli

授权协议 MIT License
开发语言 Google Go
所属分类 应用工具、 终端/远程登录
软件类型 开源软件
地区 不详
投 递 者 燕鸿文
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Command line interface for Yandex weather service

Install

MacOS via homebrew:

brew tap msoap/tools
brew install yandex-weather-cli
# update:
brew upgrade yandex-weather-cli

Or download binaries from: releases (OS X/Linux/Windows/RaspberryPi)

Or build from source:

go install github.com/msoap/yandex-weather-cli@latest
ln -s $GOPATH/bin/yandex-weather-cli ~/bin/

Or use snap (Ubuntu or any Linux distribution with snap):

# install stable version:
sudo snap install yandex-weather-cli

# install the latest version:
sudo snap install --edge yandex-weather-cli

# update
sudo snap refresh yandex-weather-cli

Usage

# weather client by default use your current location
yandex-weather-cli [options] [city]

# options:
-days int
        maximum days to show (default 10)
-json
        get JSON
-no-color
        disable colored output
-no-today
        disable today forecast
-version
        get version

# in another city
yandex-weather-cli kyiv
yandex-weather-cli london

# JSON out
yandex-weather-cli -json london

Environment variables

For setup own yandex.pogoda URL, you may set variables:

  • Y_WEATHER_URL
  • Y_WEATHER_MINI_URL

Screenshot

See also

 相关资料
  • Yandex.Tank 是一款面向高级 Linux 用户的可扩展开源负载测试工具,特别适合作为自动化负载测试套件的一部。 主要特点 支持不同的负载生成器: Evgeniy Mamchits 的phantom是一个用 C++ 编写的非常快(100 000+ RPS)的射击游戏(默认) JMeter是一种可扩展且广为人知的 BFG 是一个基于 Python 的生成器,它允许你用 Python 编写你的

  • YDB(Yandex Database)是一个开源的分布式 SQL 数据库,它结合了高可用性和可扩展性,以及严格的一致性和 ACID 事务。 最低系统要求 YDB 在 x86 64 位平台上运行,至少需要 8 GB 的 RAM。 操作系统 Linux macOS Windows YDB 的特点 容错配置:YDB 设计为在三个可用区工作,在磁盘、节点,甚至数据中心中断的情况下也能确保可用性; 可扩展

  • 前置说明 /doc 文件夹中包含项目截图和以下将要描述的文档(PDF文档 )。 weather-web 项目: 天气Web服务。 weather-weixin 项目:查询天气微信小程序(微信扫描下图可以查看)。 项目中一些关键Key已经去除,开发者可以自行添加,如有问题可以留言或者邮件联系。 欢迎 fork 和 star ~ 天气服务说明文档 1背景 1.1意义   设计该服务,主要有以下几个原因

  • If you’re writing your HTML and CSS code in OOCSS-style, Yandex’s BEM style specifically, you will like this filter. It provides some aliases and automatic insertions of common block and element names

  • Weather Icons 是一个具有 222 个天气主题图标的图标和 CSS 库,可以直接放入 Bootstrap ,或在任何需要高质量天气、海洋和气象图标的项目中使用。 基本用法 将 5 个字体文件和 主weather-icons.min.css 文件放在项目中,假设字体位于 css 目录的 ../ 上。 通过使用 i 元素并添加基类 wi,然后添加所需的图标类(如day sunny)来显示图

  • GeoIP Weather 是一个PHP的脚本,用来根据访问者的IP地址获取到所在城市的天气预报数据,数据来自于 weather.com 网站。如下图所示: 在线演示:http://geoipweather.com/