from markdown import markdown import frontmatter import os class FAQ(object): def __init__(self, markdown_file: str): with frontmatter.load(markdown_file) as matter: metadata = matter.metadata self.answer = markdown(matter.content) self.question = metadata['question'] self.tag = metadata['tag'] def get_question(self): return self.question def get_answer_html(self): return self.answer def get_tag(self): return self.tag