|
import os |
|
import shutil |
|
import glob |
|
|
|
def delete_videos(video_filenames): |
|
for video_filename in video_filenames: |
|
if "*" in video_filename: |
|
matched_files = glob.glob(video_filename) |
|
for file in matched_files: |
|
try: |
|
os.remove(file) |
|
print(f"{file} has been deleted successfully.") |
|
except Exception as e: |
|
print(f"Error deleting {file}: {e}") |
|
else: |
|
try: |
|
if os.path.exists(video_filename): |
|
os.remove(video_filename) |
|
print(f"{video_filename} has been deleted successfully.") |
|
else: |
|
print(f"{video_filename} does not exist.") |
|
except Exception as e: |
|
print(f"Error deleting {video_filename}: {e}") |
|
|
|
def delete_folders(*folders): |
|
for folder in folders: |
|
if os.path.exists(folder): |
|
shutil.rmtree(folder) |