import json try: with open('/tmp/parrotZikBattery') as json_data: data = json.load(json_data) try: if "data" in data: out = str(data["data"]["level"])+"% ("+data["data"]["state"]+")" print(out) elif "error" in data: print(data["error"]) except TypeError: print("X") except OSError as e: if e.errno == 2: print("X") else: print(e)