精华内容
下载资源
问答
  • python批量创建文件夹

    2020-05-12 10:35:16
    python批量创建文件夹 觉得有用的话,欢迎一起讨论相互学习~ 参考资料 Python:os.path.join()产生的斜杠在Windows和Linux下的不同表现和解决方法 python获取指定目录下所有文件名os.walk和os.listdir 示例,给...

    python批量创建文件夹

    觉得有用的话,欢迎一起讨论相互学习~

    我的微博我的github我的B站

    参考资料
    Python:os.path.join()产生的斜杠在Windows和Linux下的不同表现和解决方法
    python获取指定目录下所有文件名os.walk和os.listdir

    • 示例,给test文件夹中所有子文件夹加两个文件夹"1"和"2"

    步骤

    1. 使用os.listdir()获取路径下所有文件名
    2. 判断是否是文件夹有多种判断方式,我使用if (("." in top_files) == False)文件名中是否有点号
    3. os.path.exists判断是否存在,如果已经存在就不创建了,不存在就创建
    4. os.makedirs 添加文件夹

    Code

    import os
    
    
    # 判断文件夹中是否有这些文件夹,没有的话就创建它
    def initialize(file_dir):
        for al_name in os.listdir(file_dir):
            if (("." in al_name) == False):
                if not os.path.exists(os.path.join(file_dir, al_name).replace('\\', '/')):
                    # print(os.path.join(file_dir, al_name).replace('\\', '/'))
                    os.makedirs(os.path.join(file_dir, al_name).replace('\\', '/'))
                    # 如果其中没有"1"的文件夹
                if not os.path.exists(os.path.join(file_dir, al_name, "1").replace('\\', '/')):
                    os.makedirs(os.path.join(file_dir, al_name, "1").replace('\\', '/'))
                # 如果其中没有"2"的文件夹
                if not os.path.exists(os.path.join(file_dir, al_name, "2").replace('\\', '/')):
                    os.makedirs(os.path.join(file_dir, al_name, "2").replace('\\', '/'))
    
    
    initialize("./test")
    
    

    Result

    展开全文
  • Python 批量创建文件夹

    2021-02-20 20:34:11
    path = 'K:/LIDC-IDIR/LIDC-IDRI-BMP/' #设置创建文件夹存放的位置 for i in range(1012): #这里创建1012个文件夹 # *定义一个变量判断文件是否存在,path指代路径,str(i)指代文件夹的名字* isExists = os.path....

    实现在指定文件夹下建立指定名称的文件夹

    import os			#导入模块
    path = 'K:/LIDC-IDIR/LIDC-IDRI-BMP/'	#设置创建后文件夹存放的位置
    for i in range(1012):	#这里创建1012个文件夹
    	# *定义一个变量判断文件是否存在,path指代路径,str(i)指代文件夹的名字*
        isExists = os.path.exists(path+str(i))
        if not isExists:
            #判断如果文件不存在,则创建
            newdir ='LIDC-IDRI-%04d'%i # 设置新生成文件夹的命名格式 ,例如,LIDC-IDRI-0000
            print(newdir)
            os.makedirs(path+newdir)
            print("%s 目录创建成功"%i)
        else:
            print("%s 目录已经存在"%i)
            continue			#如果文件不存在,则继续上述操作,直到循环结束
    
    
    展开全文
  • python批量创建文件夹的代码 (肿瘤预测数据预处理部分) import os #导入模块 path = 'C:/Users/hp/Desktop/张学一/1/' #设置创建后文件夹存放的位置 for i in range(1001,1109): #这里创建多少个文件夹 # *定义一...

    python批量创建文件夹的代码 (肿瘤预测数据预处理部分)

    import os #导入模块
    path = 'C:/Users/hp/Desktop/张学一/1/'    #设置创建后文件夹存放的位置
    for i in range(1001,1109):  #这里创建多少个文件夹
       # *定义一个变量判断文件是否存在,path指代路径,str(i)指代文件夹的名字*
        isExists = os.path.exists(path+str(i))
        if not isExists:   #判断如果文件不存在,则创建
            os.makedirs(path+str(i))
            print("%s 目录创建成功"%i)
        else:
            print("%s 目录已经存在"%i)
            continu  # 如果文件不存在,则继续上述操作,直到循环结束
    
    
    展开全文
  • 实现:批量创建文件夹 ''' import os # dir_root :指定要在哪个目录下批量创建文件夹 # dir_no : 设定要创建的文件夹数量 def create_flodes(dir_root,dir_no): if not dir_root or int(dir_no)<=0 : #表示输入...

    '''
    实现:批量创建文件夹
    '''
    import os
    # dir_root :指定要在哪个目录下批量创建文件夹
    # dir_no : 设定要创建的文件夹数量
    def create_flodes(dir_root,dir_no):
        if not dir_root or int(dir_no)<=0 : #表示输入的参数不合规
            print('输入的参数不合规')
            return None
        for i in range(1,dir_no+1) : #循环创建文件夹
            dir_name=os.path.join(dir_root,str(i)) #拼凑完整文件夹路径
            try:
                if os.path.exists(dir_name):  #判断是否存在,若存在先删除已有文件夹
                    os.rmdir(dir_name) #若存在先删除已有文件夹

                os.mkdir(dir_name) #创建文件夹
                print('文件夹:{} 创建成功'.format(dir_name))
            except:
                print('文件夹:{} 创建失败'.format(dir_name))


    #---开始执行
    dir_root=r'E:\ #指定要在哪个目录下批量创建文件夹
    dir_no = 20 # 设定要创建的文件夹数量
    create_flodes(dir_root,dir_no)

    展开全文
  • python批量创建文件夹和文件

    千次阅读 2019-10-12 11:53:18
    因为学习python100days的需要,我要创建100个文件夹,手动一个一个创建太慢了,就试试用python批量处理 参考各路神仙: https://www.cnblogs.com/monsteryang/p/6574550.html 我的代码 def mkdir(path): # 引入模块 ...
  • # -*- coding: utf-8 -*-# @Time : 2018/12/23 8:09# @Author : Philly# @File : make_directories.py# @Description: 批量创建文件夹import ospath = r'C:\Users\hasee\Desktop\resources\学习\LearningNote...
  • python使用循环实现批量创建文件夹示例更新时间:2014年03月25日 09:32:31 作者:这篇文章主要介绍了python使用循环实现批量创建文件夹示例,需要的朋友可以参考下相关文章这篇文章主要为大家详细介绍了python实现...
  • 本文梳理了利用Python按...批量创建文件夹import osfile_path=os.path.abspath(r"C:\Users\Owen\PycharmProjects\Create_File")for i in range(1,13):a="{}月销售数据".format(i)file_name=file_path + "\\"+a os....
  • python批量创建文件与批量创建文件夹

    万次阅读 多人点赞 2019-06-28 13:07:29
    python批量创建文件与修改文件名称 利用os模块可以快速帮助我们1.批量创建文件2.批量修改文件名称
  • 本文实例为大家分享了python批量创建指定名称的文件夹具体代码,供大家参考,具体内容如下继删除多余文件之后,做了一些数据处理,需要重新保存数据,但文件夹的名称又不能改所以只能创建新的文件夹,换个路径用之前...
  • 前言前言:想写这个代码的原因是因为实习的时候需要...正文正文:其实这是一个简单的代码集合,然后就实现了代码目录结构│ 创建文件夹.py├─docs│ try.txt└─folder第一个文件自然就是代码的位置;try.txt是存...
  • python批量创建文件夹,批量文件夹命名,超简单!!! import os path = r'E:\新建文件夹\\' name = [ 'L20QD003', 'L20QD004', 'L20QD005', 'L20QD007' ] for i in name: file_name = str(i) dir_name = path ...
  • 本文实例为大家分享了python批量创建指定名称的文件夹具体代码,供大家参考,具体内容如下继删除多余文件之后,做了一些数据处理,需要重新保存数据,但文件夹的名称又不能改所以只能创建新的文件夹,换个路径用之前...
  • 批量创建文件夹 import os, sys from os import walk, mkdir, rename, path from shutil import copy, move import time from openpyxl import load_workbook #批量创建文件夹 wb = load_workbook(‘staffinfo.xlsx...
  • python怎么批量创建文件夹

    千次阅读 2020-09-10 14:00:43
    怎么批量创建文件夹,在日常工作中有时候需要批量创建文件夹,就像下面的这个样子, 将Excel文件中的name这一列,每个名字都创建一个新的文件夹。 首推的就是数据处理库,pandas非常强大的库, 我们只需导入pandas...
  • python_批量创建文件夹

    2020-03-27 16:48:41
    python_批量创建文件夹 import os #导入系统模块 #要在"E:\新建文件夹\每日疫情统计更新"路径下新建一系列文件夹 #并将此路径赋值给file_path变量 路径给改了 file_path=os.path.abspath(r"C:\data") #需求:要...
  • 主要为大家详细介绍了python根据txt文本批量创建文件夹,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 第一步:读取excel中的文件名 # python读取excel文件名 import pandas as pd path = R"C:Desktop\凭证\0210\NAME.xlsx" name = pd.read_excel(path,header=None) ...# python创建文件夹 def mkdi...
  • python 批量创建文件及文件夹(文件夹里再创文件)思路:文件建到哪》文件名字叫啥》创建文件夹》去新建的文件下》新建文件》给文件里边写东西》写个反馈给控制台》 将以上代码放进循环里边,就可以想建多少建多少了...
  • 主要为大家详细介绍了python批量创建指定名称的文件夹,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,902
精华内容 5,560
关键字:

python批量创建文件夹

python 订阅