예제 #1
0
    def __init__(self, url, apikey):
        View.__init__(self)

        self.listener = None
        self._last_fetch = 0
        self.api_url = url
        self.api_key = apikey
예제 #2
0
 def __init__(self, device_index=8, bands=10):
     View.__init__(self)
     self.bands = bands
     p = pyaudio.PyAudio()
     self.stream = p.open(format=pyaudio.paInt16,
                          channels=1,
                          rate=self.rate,
                          input=True,
                          frames_per_buffer=self.chunksize,
                          input_device_index=device_index)
예제 #3
0
 def __init__(self, feed, stream, apikey, label=None, timezone='Berlin'):
     View.__init__(self)
     self.feed = feed
     self.stream = stream
     self.apikey = apikey
     self.timezone = timezone
     self._label = label
     self._data = None
     self._last_fetch = 0
     self._values = {}
     self._current_value = None
예제 #4
0
 def __init__(self, tz):
     View.__init__(self)
     self.loc_tz = pytz.timezone(tz)
     self.timezone_country = {}
     self.first = 3600
     self.last = -60
     self.offset = 0;
     
     for countrycode in pytz.country_timezones:
         timezones = pytz.country_timezones[countrycode]
         for timezone in timezones:
             self.timezone_country[timezone] = countrycode
예제 #5
0
 def __init__(self, url, scrolltime=1.5):
     View.__init__(self)
     self.url = url
     self.offset = 0
     self._last_offset = time.time()
     self._scrolltime = scrolltime
예제 #6
0
 def __init__(self):
     View.__init__(self)