define member variables with capital letters
This commit is contained in:
@@ -19,8 +19,8 @@ from datetime import datetime as dt
|
||||
# - third element of wind data tuple: wind speed (KT)
|
||||
class DwdCrawler():
|
||||
def __init__(self):
|
||||
self.updateTime = None
|
||||
self.windData = None
|
||||
self.UpdateTime = None
|
||||
self.WindData = None
|
||||
|
||||
def parseGaforAreas(areas : str):
|
||||
areas = areas.replace(':', '')
|
||||
@@ -125,8 +125,8 @@ class DwdCrawler():
|
||||
return nextUpdate, windInformation
|
||||
|
||||
def receiveWindData(self):
|
||||
self.updateTime = None
|
||||
self.windData = None
|
||||
self.UpdateTime = None
|
||||
self.WindData = None
|
||||
|
||||
with urllib.request.urlopen('https://www.dwd.de/DE/fachnutzer/luftfahrt/teaser/luftsportberichte/luftsportberichte_node.html') as site:
|
||||
data = site.read().decode('utf-8')
|
||||
@@ -141,17 +141,17 @@ class DwdCrawler():
|
||||
pages.append('https://www.dwd.de/' + link['href'].split(';')[0])
|
||||
|
||||
# receive the wind data
|
||||
self.updateTime = None
|
||||
self.windData = []
|
||||
self.UpdateTime = None
|
||||
self.WindData = []
|
||||
for page in pages:
|
||||
next, wind = self.parseGaforPage(page)
|
||||
if None != next:
|
||||
if None == self.updateTime or self.updateTime > next:
|
||||
self.updateTime = next
|
||||
self.windData.extend(wind)
|
||||
if None == self.UpdateTime or self.UpdateTime > next:
|
||||
self.UpdateTime = next
|
||||
self.WindData.extend(wind)
|
||||
|
||||
# indicate that new wind data is available
|
||||
if None != self.updateTime:
|
||||
if None != self.UpdateTime:
|
||||
return True
|
||||
else:
|
||||
return False
|
||||
|
||||
Reference in New Issue
Block a user