Сайт gismeteo предлагает экспорт прогноза погоды в RSS-формате только на ближайшие 24 часа. Конечно более интересно реализовать экспорт прогноза погоды на 3 дня. Пришлось написать скрипт.
Скрипт написал на Python. Скрипт формирует файл weather.html. Раскраску делаю при помощи CSS.
Пример запуска:
c:\Python25\python.exe weather.pyЗапускаю скрипт при помощи планировщика раз в 3 часа. Полученный файл weather.html импортирую в страницу внутреннего сайта.
Для настройки скрипта в переменной citycode необходимо указать код города. Код необходимо взять из ссылки прогноза погоды нужного города с сайта gismeteo.
В скрипте выставлен код Киева (оригинальная ссылка http://www.gismeteo.ua/towns/33345.htm).
citycode = '33345'Скрипт можно скачать здесь: download. Размер архива 1.5 К.
Архив содержит:
weather.py — скрипт экспорта прогноза погоды с сайта gismeteo
index.css — пример файла CSS
readme.txt — инструкция
В перспективе хочу сделать транспонирование таблицы. Если есть вопросы — буду рад ответить.
3 комментария:
Спасибо за скрипт! Очень интересно!
Чуть чуть подредактировал Ваш скрипт под свои нужды.Результат опубликовал здесь
У меня что-то ошибку выдает Python 3.5 :"AttributeError: 'module' object has no attribute 'urlopen'
"
писалось по 2.5. но сейчас гисметео поменяли свои пасочки. скрипт надо переписывать
Отправить комментарий