Коли кілька каталогів потрібно об'єднати, як у виконуваному шляху пошуку, існує роздільний символ, що залежить від ос. Для Windows це - ';'
для Linux це ':'
. Чи є спосіб у Python отримати, на якого персонажа поділитися?
В обговоренні цього питання Як дізнатися шлях до python за допомогою python? , пропонується, що os.sep
це зробить. Ця відповідь є неправильною, оскільки вона є роздільником для компонентів каталогу або імені файлу і прирівнюється до '\\'
або '/'
.
os.sep
абоos.path.sep
це те, що вам потрібно для шляхів файлової системи.