from json import dumps from pathlib import Path def main(): pwd = Path().cwd() dir_core = pwd / "src" / "ocab_core" dir_modules_standard = pwd / "src" / "ocab_modules" / "standard" dir_modules_external = pwd / "src" / "ocab_modules" / "external" json = { "core": str(dir_core), "modules standard": str(dir_modules_standard), "modules external": str(dir_modules_external), } with open("src/paths.json", "w", encoding="utf8") as f: f.write(dumps(json, indent=4)) if __name__ == "__main__": main()