Files
cinnamon-dynamic-wallpaper/cinnamon-dynamic-wallpaper@TobiZog/5.4/scripts/location.py
2024-01-16 18:14:13 +01:00

16 lines
327 B
Python

import urllib.request, json
class Location():
def __init__(self):
self.GEO_URL = "https://get.geojs.io/v1/ip/geo.json"
def run(self) -> dict:
request = urllib.request.urlopen(self.GEO_URL)
data = json.load(request)
return {
"latitude": data["latitude"],
"longitude": data["longitude"]
}