This commit is contained in:
Marc Beninca 2024-09-13 17:39:39 +02:00
parent de80d7ecff
commit cfa9ca9e3c
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F

View file

@ -1,6 +1,7 @@
"""Handle projects.""" """Handle projects."""
from os import path from os.path import realpath
from pathlib import Path
class Project: class Project:
@ -8,6 +9,6 @@ class Project:
def __init__(self, file_path: str) -> None: def __init__(self, file_path: str) -> None:
"""Set file, root & name.""" """Set file, root & name."""
self.file: str = path.realpath(file_path) self.file: str = realpath(file_path)
self.root: str = path.dirname(self.file) self.root: str = Path(self.file).parent
self.name: str = path.basename(self.root) self.name: str = self.root.name