python - 如何从列表中创建目录并在 python 中包含子目录列表?

标签 python

使用以下命令从列表中创建目录:

import os

cwd = os.getcwd()
folders = ['file1','file2','file3']
for folder in folders:
    os.mkdir(os.path.join(cwd,folder))

还想在每个文件中添加三个子目录,例如 ['sub1','sub2','sub3']

尝试过类似的方法(以及其他简单的方法)但没有成功:

import os

cwd = os.getcwd()
folders = ['file1','file2','file3']
subfolders = ['sub1','sub2','sub3']
for folder in folders:
    os.makedirs('os.path.join(cwd,folder/subfolders/)')

有什么想法吗?谢谢!

最佳答案

import os

cwd = os.getcwd()
folders = ['file1','file2','file3']
subfolders = ['sub1','sub2','sub3']

for folder in folders:
    os.mkdir(os.path.join(cwd, folder))

    # Create sub-folders.
    for sub in subfolders:
        os.mkdir(os.path.join(cwd, folder, sub))

关于python - 如何从列表中创建目录并在 python 中包含子目录列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37632207/

相关文章:

python - 将图像从 Flask 的 request.files 属性加载到 PIL Image

python - 我刚收到一条以前从未见过的大型错误消息,它是什么意思?

python - 如何拆分两个嵌套列表并将各部分组合起来以创建两个新的嵌套列表

python - 使用 SWIG 从包装的 cpp 文件创建 DLL

python - Windows 10 Anaconda Graphviz 错误无法工作

python - 替换 Pandas 列内的值

python - 如何使用 Pandas 在两个不同的单词之间进行填充?

python - 访问 Pandas 中索引对象的类别代码

python - 需要 Scrapy 登录 vBulletin 指导

python - 我如何一次获得许多帧?