我之前并没有太多关于Python文件I/O的经验,现在想请求您的帮助。
我想删除所有具有特定名称的文件夹,例如“1”,“2”,“3”等。我使用以下代码创建了这些文件夹:
zoom_min = 1
path_to_folders = 'D:/ms_project/'
def folders_creator(zoom):
for name in range (zoom_min, zoom + 1):
path_to_folders = '{0}'.format(name)
if not os.path.exists(path_to_folders):
os.makedirs(path_to_folders)
我希望我的Python代码有一个条件,但我不知道如何编写,它可以检查这些文件夹('1','2','3',...)是否已经存在:
如果是,则删除它们及其所有内容,然后执行上面的代码。 如果不是,则只需执行代码。
附注:基于编程语法,“directory”和“folder”之间是否存在差异?
os.path.exists(path_to_folders)
完成了这个任务……问题出在哪里? - Aran-Fey