Advertisement
Jexal

54b0c35d-8298-4df4-93de-bd43aac54be1

Oct 9th, 2024
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.11 KB | None | 0 0
  1. import os
  2. import shutil
  3.  
  4. # Specify the source and destination directories
  5. source_directory = r"C:\Scripts\File Mover\Files to Be Moved"
  6. destination_directory = r"\\TARVOS\Shared\Desktop\Byte Vault\FLAC"
  7.  
  8. # Check if the source directory exists
  9. if os.path.exists(source_directory) and os.path.isdir(source_directory):
  10.     # Get a list of all subdirectories in the source directory
  11.     subdirectories = [d for d in os.listdir(source_directory) if os.path.isdir(os.path.join(source_directory, d))]
  12.  
  13.     # Move each subdirectory to the destination directory
  14.     print("Moving your albums:\n")
  15.     for subdirectory in subdirectories:
  16.         source_path = os.path.join(source_directory, subdirectory)
  17.         destination_path = os.path.join(destination_directory, subdirectory)
  18.         try:
  19.             shutil.move(source_path, destination_path)
  20.             print(f"Moved '{subdirectory}'")
  21.         except Exception as e:
  22.             print(f"Error moving {source_path}: {str(e)}")
  23. else:
  24.     print(f"Source directory does not exist: {source_directory}")
  25.  
  26. # Opening the directory:
  27. os.startfile(destination_directory)
  28.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement