Python用os.mkdir批量创建文件夹

目标:

在D:\TEST路径下批量创建0001/0002/0003....0010文件夹.

方法:

1.测试创建单个文件夹:

代码如下:


import os

global g_path

g_path='d:\TEST'

def d_MakeDir():

    #测试创建abc目录.

    os.mkdir(g_path+r'\\'+'abc')

    #查看测试结果.

    for v_root,v_dirs,v_files in os.walk(g_path):

        print(v_root)

    return

d_MakeDir()

图片查看结果:


图片1.png

2.测试在不足四位数的数字前面填充’0’:

代码如下:


def d_ZeroFill():

    v_zf1=str(1).zfill(4)

    v_zf100=str(100).zfill(4)

    print(v_zf1)

    print(v_zf100)

    return

d_ZeroFill()

图片查看结果:


图片2.png

3.用for循环批量添加文件夹:

代码如下:


import os

global g_path

g_path='d:\TEST'

def d_MakeDir():

    for v_i in range(1,11,1):

        v_zfi=str(v_i).zfill(4)

        os.mkdir(g_path+r'\\'+v_zfi)

    for v_root,v_dirs,v_files in os.walk(g_path):

        print(v_root)

    return

d_MakeDir()

图片查看结果:


图片3.png

注意事项:

  1. 更多python使用方法请参考<u>Python标准库</u>.
  2. Python的下载安装方法请参考<u>Python3.8的下载与安装</u>.
  3. 为方便辩识代码,本文对于自定义标识符做以下规范:
    class类:名称用”c_”开头.
    def函数:名称用”d_”开头.
    global全局变量:名称用”g_”开头.
    variable局部变量:名称用”v_”开头.
  4. 本文的编程环境为:windows10操作系统/Python3.8软件/Atom 编辑器.
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容