From e1e97ee5c265d47c40f385a625591e68a11f5341 Mon Sep 17 00:00:00 2001 From: Manuel Palenzuela Date: Sun, 4 Aug 2019 14:54:19 +0200 Subject: Changed location getting in weather.py from geolocate cmd --- scripts/weather.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/weather.py b/scripts/weather.py index 1f4bfba..f6be64a 100644 --- a/scripts/weather.py +++ b/scripts/weather.py @@ -14,8 +14,8 @@ try: except requests.ConnectionError: internet = False -COORDINATES = open("/usr/share/geolocate/.location", 'r').read() -LOCATION = "lat=" + COORDINATES.replace(":","&lon=") +#COORDINATES = open("/usr/share/geolocate/.location", 'r').read() +#LOCATION = "lat=" + COORDINATES.replace(":","&lon=") API_KEY = "756edce7e9d4c385ef9499a53492678c" UNITS = "Metric" @@ -25,6 +25,9 @@ LANG = "en" #LANG = "nl" #LANG = "hu" if internet == True: + COORDINATES = os.popen("geolocate").read() + LOCATION = "lat=" + COORDINATES.replace(":","&lon=") + API="http://api.openweathermap.org/data/2.5/weather?{}&lang={}&appid={}&units={}".format(LOCATION.strip(), LANG, API_KEY, UNITS) REQ = requests.get(API) #REQ = requests.get("http://api.openweathermap.org/data/2.5/weather?lat=50.84660&lon=4.35280&lang=en&appid=756edce7e9d4c385ef9499a53492678c&units=Metric") -- cgit 1.4.1