import json FILE_PATH = "static/questionnaires/" END = "" with open(FILE_PATH+"index.json", "r") as fh: index = json.load(fh) topics = list(index.keys()) questionnaires = {} for topic, filename in index.items(): with open(FILE_PATH+filename, "r") as fh: questionnaires[topic] = json.load(fh) numbers = { topic: [question["number"] for question in questionnaires[topic]["questions"]] + [END] for topic in topics } sections = { topic: [question["section"] for question in questionnaires[topic]["questions"]] + [END] for topic in topics } questions = { topic: [question["text"] for question in questionnaires[topic]["questions"]] + [END] for topic in topics } scales = { topic: [question["scale"] for question in questionnaires[topic]["questions"]] + [END] for topic in topics }