用python 删除temp文件夹下的所有文件
可以使用Python内置的os和shutil模块来完成这个任务。 代码如下: ```python import os import shutil import time def remove_temp_files(): temp_dir = '/path/to/temp/folder' # 修改为实际的temp文件夹目录 if not os.path.exists(temp_dir): print('文件夹不存在:', temp_dir) return try: shutil.rmtree(temp_dir) print('已成功删除所有文件:', temp_dir) except Exception as e: print('删除失败:', e) print('正在重试...') time.sleep(5) try: shutil.rmtree(temp_dir) print('已成功删除所有文件:', temp_dir) except: print('删除失败:', e) if __name__ == '__main__': remove_temp_files() ``` 这个代码会尝试删除temp文件夹下的所有文件。如果删除失败,则会等待5秒再次尝试删除,最多尝试两次。您可以根据需要修改等待时间和最大尝试次数。