Quando è necessario concatenare più directory, come in un percorso di ricerca eseguibile, esiste un carattere di separazione dipendente dal sistema operativo. Per Windows è ';', per Linux è ':'. C'è un modo in Python per ottenere su quale personaggio dividere?
Nelle discussioni su questa domanda Come posso scoprire il mio percorso Python usando Python? , si suggerisce che os.seplo farà. Questa risposta è errata, poiché è il separatore per i componenti di una directory o di un nome file ed equivale a '\\'o '/'.
os.sepoos.path.sepè quello che ti serve per i percorsi del filesystem.