如何在python中使用循环创建多个目录?

时间:2017-04-20 19:31:38

标签: python loops

我想用循环创建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;不知道为什么它可能不起作用。感谢任何帮助。

1 个答案:

答案 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)