Esempio n. 1
0
def main():
    r = Renamer()
    rootFolder = r.getRootFolder()
    r.confirmRename(rootFolder)
    print('Renaming conetents of ' + rootFolder)

    for movieFolder, innerFolder, movieFolderFiles in os.walk(rootFolder):

        movieName = r.getFolderNameFromPath(movieFolder)

        for file in movieFolderFiles:

            if os.path.isdir(file):
                continue
            else:
                extension = r.getFileExtension(file)
                src = os.path.join(movieFolder + '/' + file)
                dst = os.path.join(movieFolder + '/' + movieName + extension)
                print(src)
                print(dst)

                try:
                    os.replace(src, dst)
                except OSError as e:
                    raise e
                    continue

        return 1
Esempio n. 2
0
def main():
    r = Renamer()
    rootFolder = r.getRootFolder()

    r.confirmRename(rootFolder)

    for seasonFolder, innerFolders, episodes in os.walk(rootFolder):
        print(seasonFolder)
        print(innerFolders)
        print(seasonFolder)
        if seasonFolder == rootFolder:
            print("season folder is root folder")
            print("do you want to rename contents of " + seasonFolder)
            userin = input("y/n: ")
            if userin.lower() == "n":
                continue
            else:
                r.confirmRename(rootFolder)
                season = r.getSeason(seasonFolder)
                r.renames00e000(episodes, season, seasonFolder)
                print(seasonFolder[:300].replace("\\", '/') +
                      seasonFolder[300:])

        else:
            season = r.getSeason(seasonFolder)
            r.renames00e000(episodes, season, seasonFolder)
            print(seasonFolder[:300].replace("\\", '/') + seasonFolder[300:])