python
pip install pathlib
python
from pathlib import Path
python
path = Path("/Users/john/documents/file.txt")
absolute_path = path.resolve()
print(absolute_path)
/Users/john/documents/file.txt
python
path = Path("/Users/john/documents/file.txt")
parent_dir = path.parent
print(parent_dir)
/Users/john/documents
python
path = Path("/Users/john/documents/file.txt")
file_name = path.name
print(file_name)
file.txt
python
path = Path("/Users/john/documents/file.txt")
file_suffix = path.suffix
print(file_suffix)
.txt
python
path = Path("/Users/john/documents/../file.txt")
normalized_path = path.resolve()
print(normalized_path)
/Users/john/file.txt
python
path = Path("/Users/john/documents")
file_path = path.joinpath("file.txt")
print(file_path)
/Users/john/documents/file.txt
python
path = Path("/Users/john/documents/new_folder")
path.mkdir()
python
file_path = Path("/Users/john/documents/file.txt")
file_path.unlink()
folder_path = Path("/Users/john/documents/folder")
folder_path.rmdir()