创建目录时,“ TypeError:path应该是字符串,字节或os.PathLike,而不是列表”

时间:2019-06-15 00:04:31

标签: python

我创建了一个用于创建新目录的函数,并将目录名作为参数传递。这是函数:

def CreateDirectory(name):
    if os.path.isdir(name):
        print("Directory already exists")
    else:
        print("Directory created")
        os.mkdir(name)

我需要创建一些目录,所以我用这个来调用函数:

for i in range (len(folder)):
    CreateDirectory(folder[i])

我从Json文件中获得“文件夹”列表,他看起来像这样

['TestFolder']

1 个答案:

答案 0 :(得分:0)

在您的 settings.py 文件中,确保您没有将 STATIC_ROOT 或 MEDIA_ROOT 变量定义为列表。