#!/usr/bin/python -tt # -*- coding: utf-8 -*- import urllib2 import re import logging import pytz import socket from datetime import datetime from sr0wx_module import SR0WXModule class CalendarSq9atk(SR0WXModule): """Klasa pobierająca dane kalendarzowe""" def __init__(self,language,service_url,city_id=3094802): self.__service_url = service_url self.__city_id = city_id self.__language = language self.__logger = logging.getLogger(__name__) def downloadFile(self, url): try: self.__logger.info("::: Odpytuję adres: " + url) webFile = urllib2.urlopen(url, None, 30) return webFile.read() except urllib2.URLError, e: print e except socket.timeout: print "Timed out!" return "" def getSunsetSunrise(self): self.__logger.info("::: Pobieram dane o wschodzie i zachodzie słońca") r = re.compile(r'