os.path.isfile()
Проверяет, что путь указывает на обычный файл.
Сигнатура
os.path.isfile(path)Возвращает True, только если путь существует и это файл (не каталог). Для символических ссылок проверяется конечная цель.
import os
print(os.path.isfile('main.py')) # True
print(os.path.isfile('src')) # False — это каталог