Какой модуль или класс пути используют пользователи Python вместо os.path?
Просто интересно, сколько людей используют модуль пути в Python, например, Jason Orendorff вместо модуляos.path
для объединения и расщепления путей? Вы использовали:
Я знаю, что модуль пути Джейсона был превращен вОПТОСОЗ 355 и отклонено BDFL. Похоже, что это было главным образом потому, что он пытался сделать все в одном классе.
Наш вариант использования в основном предназначен для упрощения объединения и разбиения компонентов путей, поэтому мы были бы весьма рады, если бы такой класс путей реализовал только операции типа split / join. Кто бы не хотел этого делать:
path(build_dir, path(source_file).name)
или это:
build_dir / path(source_file).name
вместо этого:
os.path.join(build_dir, os.path.basename(source_file))