#!/usr/bin/env python3
import urllib.request
import json
URL = "https://fixme.ch/cgi-bin/spaceapi.py"
def get_json():
try:
con = urllib.request.urlopen(URL)
content = con.read()
hs_json = json.loads(content.decode('utf8'))
return hs_json
except IOError:
print("A network error occured sorry")
exit(1)
except ValueError:
print("Malformatted json")
def print_info(hs_json):
if hs_json['open']:
print("OPENENENENEN")
print("status is : {status}".format(**hs_json))
print("the changes happens at {lastchange}".format(**hs_json))
print("The duration is {duration} hours".format(**hs_json))
else:
print("The hackerspace is closed")
json = get_json()
try:
print_info(json)
except:
pass