from flask import send_from_directory import pathlib class Brython_bry(): endpoints = ["/brython.bry"] endpoint_name = "file_brython_bry" def __init__(self, fhdhr): self.fhdhr = fhdhr self.brython_path = pathlib.Path(self.fhdhr.config.internal["paths"]["fHDHR_web_dir"]).joinpath('brython') def __call__(self, *args): return self.get(*args) def get(self, *args): return send_from_directory(self.brython_path, 'brython_code.py')