Python如何从文件夹中删除所有文件。不要删除该文件夹

时间:2016-04-18 11:31:55

标签: python-2.7

我有一个包含以下路径中文件的文件夹列表:C:\ AutoTest \ engine \ Scv \ Projects

在Projects文件夹中,有包含文件的文件夹。 例如。项目\ selenium_project1 \文件      项目\ Python_project1 \文件      等

我想删除Projects文件夹和文件中的所有文件夹。 例如我想删除selenium_project1 \ files和Python_project1 \ files等。

我找到了以下代码来删除文件。我不确定这是否能正确完成。 下面的代码是否会从Projects目录中删除文件夹和文件?

import os, shutil
folder = '/path/to/folder'
for the_file in os.listdir(folder):
    file_path = os.path.join(folder, the_file)
    try:
        if os.path.isfile(file_path):
            os.unlink(file_path)
    except Exception as e:
        print(e)

谢谢, 里亚兹

1 个答案:

答案 0 :(得分:1)

我已成功通过以下方式完成此操作。我的代码功能如下:

live()