import pathlib import datetime from serenitas.utils.env import DAILY_DIR def get_dir(workdate: datetime.date) -> pathlib.Path: p = DAILY_DIR / str(workdate) / "Reports" if not p.exists(): p = ( DAILY_DIR / str(workdate.year) / f"{workdate:%Y_%m}" / str(workdate) / "Reports" ) return p