Имам папка пълна с файлове и те нямат разширение. Как мога да проверя типове файлове? Искам да проверя типа на файла и съответно да променя името на файла. Да приемем, че функция filetype(x)
връща тип файл като png
. Искам да направя това:
files = os.listdir(".")
for f in files:
os.rename(f, f+filetype(f))
Как да направя това?
file types
. Имате предвид да определите дали е gif, png, bmp или jpg? Искате ли просто да знаете дали е текстово/двоично? изпълним? - person JoeFish   schedule 07.06.2012application/jpeg
връща.jpe
вместо предпочитаното.jpg
. Наистина изглежда като отгатване. - person Mark Ransom   schedule 07.06.2012jpe
случайно е първото съвпадение за изображение/jpeg, опитайтеguess_all_extensions
, за да ги видите всички. - person georg   schedule 07.06.2012