Допустимый способ определения пути платформы - PullRequest
1 голос
/ 30 сентября 2019

Библиотека Python pathlib автоматически определяет платформу, на которой она работает для создания (Pure) объектов Path. Это имеет смысл, когда операции должны выполнять системные вызовы (этот класс объектов в документации называют «конкретными классами»).

Функциональность, которая, по-видимому, отсутствует, должна быть в состоянии определить, является ли путь Windows илиПосейская дорожка. Для "C: \ home \ user \ file.txt" и "/ etc /" мы могли бы сделать это на основе разделителей и / или диска. Я знаю, что эта задача неоднозначна для относительных путей, мы ограничиваемся абсолютными путями.

Каким будет правильный способ определения типа пути в python, предпочтительно в контексте pathlib?

...