使用给定路径创建一个新文件夹

12

我想知道你们是否有创建在给定路径中创建文件夹的函数。

例如:NewFolder = ['/projects/Resources/backup_Folder']


你到底想要什么?也许你可以看一下 os.path 模块。 - J. Goedhart
1个回答

19

使用os库,特别是os.mkdir()函数。

https://docs.python.org/2/library/os.html#os.mkdir

例如:

path = "/usr/temp/foo"
os.mkdir(path)

如果中间文件夹不存在,请按照Peter Wood的评论使用os.makedirs

path = "/newfolder1/newfolder2/foo"
os.mkdir(path)

非常感谢你,亚当!我花了一些时间才明白我在做什么。我是编程新手,不到一年的时间。我加入了一个数据科学团队的实习生。所以这对我来说都是一次学习经历。你能够解决我的问题。 - Victor Aguilar
很高兴能够帮助,祝你实习顺利。 - Adam Hughes
8
如果中间目录不存在(例如/usr/temp不存在),这种方法就行不通。 您需要使用os.makedirs函数。 - Peter Wood

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接