Python,如何在目录中创建目录



我正在尝试创建一个目录(workdir2(,该目录位于我创建的'workdir1'目录中。在这种情况下,我该怎么办?

输入文件:名称

input_file.txt

代码:

import os
target_name=os.path.basename(input_file).strip().split('.')[0]
workdir1=os.mkdir(target_name + '_prep')
workdir2=os.mkdir('output_file_prep')

预期结果:生成路径:

./input_file_prep/output_file_prep/

您可以使用mkdirs

import os
input_file = "something.txt".split(".")[0]

def mkdirp(path):
try:
os.makedirs(path, exist_ok=True)
print("Done")
except Exception as e:
print(e)

mkdirp(f'./{input_file}_prep/output_file_prep')

如果您想同时创建多个目录,可以尝试以下代码:

import os
os.makedirs(f"{workdir1}/{workdir2}")

相关内容

  • 没有找到相关文章

最新更新