Как проверить тип файлов без расширений в python?

У меня есть папка, полная файлов, и у них нет расширения. Как я могу проверить типы файлов? Я хочу проверить тип файла и соответственно изменить имя файла. Предположим, что функцияfiletype(x) возвращает тип файла какpng, Я хочу сделать это:

files = os.listdir(".")
for f in files:
    os.rename(f, f+filetype(f))

Как мне это сделать?

Ответы на вопрос(8)

Ваш ответ на вопрос