Jak uzyskać separator zmiennych środowiskowych PATH w Pythonie?

| | | | | | | | | | | |

Gdy konieczne jest połączenie wielu katalogów, tak jak w przypadku wykonywalnej ścieżki wyszukiwania, istnieje zależny od systemu operacyjnego znak separatora. Dla Windows to ”;”, dla Linuksa to ":". Czy w Pythonie jest sposób, aby uzyskać znak, na który należy podzielić?

W dyskusjach na to pytanie Jak znaleźć moją ścieżkę Pythona za pomocą Pythona? , sugeruje się, że zrobi to os.sep. Ta odpowiedź jest błędna, ponieważ jest separatorem dla składników katalogu lub nazwy pliku i odpowiada "" lub "/".