Spaces:
Configuration error
Configuration error
| import os | |
| from pathlib import Path | |
| # 定义包含损坏文件路径的文本文件路径 | |
| error_file_path = '/home/cn/personilization/CogVideo15/unreadable_videos_81.txt' | |
| # 读取文本文件中的所有损坏文件路径 | |
| with open(error_file_path, 'r') as file: | |
| lines = file.readlines() | |
| # 提取每个文件路径的上一级目录 | |
| directories_to_delete = set() | |
| for line in lines: | |
| line = line.strip() # 去除行末的换行符 | |
| if line: | |
| file_path = Path(line) | |
| parent_dir = file_path.parent | |
| directories_to_delete.add(parent_dir) | |
| # 列出并删除这些上一级目录 | |
| for directory in directories_to_delete: | |
| try: | |
| # 列出要删除的目录 | |
| print(f"Deleting directory: {directory}") | |
| # 删除目录及其内容 | |
| #os.system(f"rm -rf {directory}") | |
| except Exception as e: | |
| print(f"Could not delete directory: {directory}. Error: {e}") | |
| print("Deletion process completed.") | |