import fileinput, json, sys import datetime def loadstdin() -> (any, any): meta = {} data = [] for line in fileinput.input(encoding='utf-8'): mp = line.removesuffix('\n').split(': ') if len(mp) == 2: meta[mp[0]] = mp[1] if line == "[\n" or len(data) != 0: data.append(line) pass return (meta, json.loads("".join(data))) def dumpstdout(output) -> None: print(json.dumps(output), end='') def parse_timedelta(s: str) -> datetime.timedelta: t = datetime.datetime.strptime(s, '%H:%M') return datetime.timedelta(hours=t.hour, minutes=t.minute) if __name__ == "__main__": sys.exit(1)