знаю
У меня просто встречаются файлы так же без расширение, как их отсеять?
os.path.isdir
Я уже давно использую pathlib.Path; на os.path больше не смотрю
Можно так делать: (Path('/some') / Path('/to/') / Path('somefile')).is_file()
вот тут соответствие https://docs.python.org/3.7/library/pathlib.html#correspondence-to-tools-in-the-os-module
Больше символов, чем os.path.join
Это да. Но как-то унифицировано всё по полочкам
У папки без проблем может быть расширение. А у обычного файла не быть
но ведь есть isdir всякие
Да, там уже ответили. Я просто хотел сказать что расширение тут не при чем
Обсуждают сегодня