我想用循环创建10个目录,我尝试了这段代码:
import os
pathname = 1
directory = "C:\Directory\Path\Name\\" + str(pathname)
while pathname < 11:
if not os.path.exists(directory):
os.makedirs(directory)
pathname += 1
但它只是创建了第一个目录并停止,好像它甚至没有经过循环的其余部分。我对python很新,这段代码对我来说很有意义而且我没有&# 39;不知道为什么它可能不起作用。感谢任何帮助。
答案 0 :(得分:2)
import os
pathname = 1
directory = "C:\Directory\Path\Name\\" + str(pathname)
while pathname < 11:
if not os.path.exists(directory):
os.makedirs(directory)
pathname += 1
directory = "C:\Directory\Path\Name\\" + str(pathname)