美文网首页生活不易 我用python
说说在 Python 中如何递归创建不存在的文件夹路径

说说在 Python 中如何递归创建不存在的文件夹路径

作者: deniro | 来源:发表于2020-10-24 08:31 被阅读0次

代码模板如下所示:


import os

if not os.path.exists(path):
  os.makedirs(path)

  1. 首先先引入 os,os 是 operating system(操作系统)的缩写。
  2. 接着使用 os.path.exists(path) 判定 path 路径是否存在。如果存在则返回 True。
  3. 最后使用 os.makedirs(path) 方法,它可以递归创建指定路径下的文件夹。如果文件夹创建失败或者已经存在,会抛出 OSError 异常。所以在调用 makedirs() 方法之前,需先调用 os.path.exists(path) 判定目录是否存在。

如果第一个参数 path 只有一级,则作用与 mkdir() 函数相同。

相关文章

  • 说说在 Python 中如何递归创建不存在的文件夹路径

    代码模板如下所示: 首先先引入 os,os 是 operating system(操作系统)的缩写。 接着使用 o...

  • Python文件操作

    删除空文件夹 递归删除 删除指定路径的.DS_Store文件 删除指定路径的 小文件 遍历文件夹 Python的o...

  • Python如何递归删除空文件夹

    Python如何递归删除空文件夹 Python如何递归删除空文件夹,这个问题很常见。但大多数人的解决办法都是自己实...

  • Python Tips

    Python中如何获取程序运行的文件夹目录的绝对路径

  • dos命令创建删除文件夹

    创建mkdir 文件路径 删除rd 文件路径 递归无提示删除指定文件夹及子目录及子文件rd /s /q 文件路径

  • jupyter notebook如何修改默认文件夹路径

    在ubuntu下python在anconda中的jupyter notebook如何修改默认文件夹路径考虑到只有1...

  • 笔记:常用命令

    查找某个包的安装路径 文件操作 根据路径创建目录,如果目录不存在则创建 删除指定文件夹,强制性,不管文件下是否有内...

  • 13.python文件操作

    1.读取整个文件首先要创建一个文件 2.文件路径文件夹text_files位于文件夹python_work中,可使...

  • C++在mac下判断并新建文件夹

    首先,需要包含头文件 函数实现判断是否存在文件路径,不存在则创建 其中,path是“/”结尾的文件夹路径,可通过以...

  • Linux命令

    递归查找(find 命令 是递归遍历文件夹的)命令:find . -name “*.txt”//当前路径下递归查找...

网友评论

    本文标题:说说在 Python 中如何递归创建不存在的文件夹路径

    本文链接:https://www.haomeiwen.com/subject/xuakpktx.html