Rewrite guarantee_existence using Path

This commit is contained in:
Grant Sanderson 2024-12-11 17:15:14 -06:00
parent 53234bfa65
commit 7f9a2cf487

View file

@ -25,10 +25,10 @@ def add_extension_if_not_present(file_name: str, extension: str) -> str:
return file_name return file_name
def guarantee_existence(path: str) -> str: def guarantee_existence(path: str | Path) -> Path:
if not os.path.exists(path): path = Path(path)
os.makedirs(path) path.mkdir(parents=True, exist_ok=True)
return os.path.abspath(path) return path.absolute()
def find_file( def find_file(