meteoservice
Язык написания - Ruby
Описание:
Программа показывает текущую погоду, используя данные в XML-структуре c информационного метеоресурса
Meteoservice. Пользователю предлагается указать, для какого города он хочет посмотреть прогноз. В библиотеке заведен словарик ("towns.json") из 10 городов с уникальными индексами (см.export.xml). Вы можете продолжить заполнять его, используя консольную версию программы, либо завести собственный.
Установка:
Добавьте
gem 'meteoservice'
И сделайте
bundle
Или сделайте
gem install meteoservice
Использование:
require 'meteoservice'
Meteoservice.result
# Или, если не хотите использовать консоль для ввода данных
# укажите 'id' города в скобках:
Meteoservice.result('113')
Смотрите пример:
example
Пример (вариант с вводом 'id' в консоли):