【python】递归清空文件夹下所有的文件

递归删除文件

思路

可以利用shutil库里的shutil.rmtree方法递归删除文件夹及文件夹下的所有文件,但是文件夹本身也会被删除。在删除完再创建该文件夹即可。

代码

import os
import shutil
path = "resource/q" # 待删除的目录
    try:
        shutil.rmtree(path)
        os.mkdir(path)
    except OSError as e:
        print("error: {0}; path: {1}".format(path, e.strerror))

猜你喜欢

转载自blog.csdn.net/aruewds/article/details/126365449