pathlib
ref: https://brownbears.tistory.com/415
Finora usavo os.path.join o os.sep per gestire manualmente le operazioni sui percorsi. Nessun problema di per se, ma e noioso, il codice diventa disordinato e difficile da mantenere. Per fortuna Python fornisce pathlib come modulo built-in.
L’idea chiave e gestire i percorsi come oggetti. Permette anche di ridefinire gli operatori per le operazioni sui percorsi, cosi ’/’ puo essere usato immediatamente come separatore di percorso invece che come divisione.