• 技术文章 >常见问题 >Python常见问题

    python如何生成文件夹

    yangyang2020-04-06 09:49:28原创2179

    Python中可以使用os.makedirs()方法创建多级目录:

    os.makedirs() 方法用于递归创建目录。像 mkdir(), 但创建的所有intermediate-level文件夹需要包含子目录。

    语法

    makedirs()方法语法格式如下:

    os.makedirs(path, mode=0o777)

    参数

    path -- 需要递归创建的目录。

    mode -- 权限模式。

    示例:

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    
    import os, sys
    
    # 创建的目录
    path = "/tmp/home/monthly/daily"
    
    os.makedirs( path, 0755 );
    
    print "路径被创建"

    使用os.mkdir()方法创建单个文件夹:

    os.mkdir() 方法用于以数字权限模式创建目录。默认的模式为 0777 (八进制)。

    语法

    mkdir()方法语法格式如下:

    os.mkdir(path[, mode])

    参数

    path -- 要创建的目录

    mode -- 要为目录设置的权限数字模式

    示例:

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    import os, sys
    # 创建的目录
    path = "/tmp/home/monthly/daily/hourly"
    os.mkdir( path, 0755 );
    print "目录已创建"

    推荐学习:《Python教程

    专题推荐:python
    上一篇:python如何去除数组中的指定元素 下一篇:为什么python下载好慢

    相关文章推荐

    • Python中区分字符与字符串吗• python中怎么将元组、字典转化为列表• python怎样终止线程• python excel合并单元格处理的方法

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网