Skip to main content

Thread: Script to organize media files?


anyone knows script/app can organize files according extensions? have bunch of files , subfolders containing other files , want organize them in seperate folders(movies, music, images, archives). searched bit google doesn't seem helpful..

here's python script threw together. leave exercise of testing it...
save organize.py , run "python organize.py"

make sure edit to add folder names want use each extension type.


code:
#!/usr/bin/python # traverse of files in given directory , move # them subfolders based on extension type. import os import sys   if __name__ == '__main__':     # define folder names each extension type here     foldernames = {".jpg" : "images",                    ".png" : "images",                    ".avi" : "movies",                    ".mp3" : "music"}            # note: assuming files in current folder     directory = "./"     files = os.listdir(directory)      # traverse of files     filename in files:         # grab extension of file         extension = os.path.splitext(filename)[1]                  if extension in foldernames:             # grab folder file should stored             folder = os.path.join(directory, foldernames[extension])              # create folder if not exist             if not os.path.exists(folder):                 os.mkdir(folder)                              # move file folder             os.rename(os.path.join(directory, filename),             os.path.join(folder, filename))         else:             print "unable handle file: [%s]" % filename


Forum The Ubuntu Forum Community Ubuntu Official Flavours Support Multimedia Software [all variants] Script to organize media files?


Ubuntu

Comments

Popular posts from this blog

How to change text Component easybook reloaded *newbee* - Joomla! Forum - community, help and support

After Effect warning: A problem occurred when processing OpenGL commands

Preconditions Failed. - Joomla! Forum - community, help and support