使用Python清空文件夹
使用Python清空文件夹
这个问题已有答案:
我想清空一个文件夹里面的文件,但不想删除这个文件夹,我无法想出解决方法或找到相关文档。(清理临时文件夹里面的垃圾文件和文件夹)
import os os.remove(r"C:\Users\junio\AppData\Local\Temp\")
有什么建议可以解决吗?(可能很简单,提前感谢)
admin 更改状态以发布 2023年5月24日
import os, shutil folder = '/path/to/folder' for filename in os.listdir(folder): file_path = os.path.join(folder, filename) try: if os.path.isfile(file_path) or os.path.islink(file_path): os.unlink(file_path) elif os.path.isdir(file_path): shutil.rmtree(file_path) except Exception as e: print('Failed to delete %s. Reason: %s' % (file_path, e))