Spaces:
Build error
Build error
| import os | |
| import argparse | |
| # Define the command line arguments | |
| parser = argparse.ArgumentParser(description='Rename files in a folder') | |
| parser.add_argument('folder', metavar='folder', type=str, help='the folder containing the files to rename') | |
| # Parse the arguments | |
| args = parser.parse_args() | |
| # Get the list of files in the folder | |
| files = os.listdir(args.folder) | |
| # Loop through each file in the folder | |
| for file in files: | |
| # Check if the file has the expected format | |
| if file.endswith('-0000.png'): | |
| # Get the new file name | |
| new_file_name = file[:-9] + '.mask' | |
| # Rename the file | |
| os.rename(os.path.join(args.folder, file), os.path.join(args.folder, new_file_name)) | |