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
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:])