• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    python文件夹分区的实现方法实例

    讲解

    1、库:os,shutil.copy

    2、代码效果:对指定文件夹内文件等量分配到新的文件夹

    3、代码原理:用os.listdir()遍历文件同时用shutil.copy实现复制转存

    通过import os模块中提供的功能,可以实现python对操作系统中文件和目录的操作。

    代码

    import os
    from shutil import copy
    
    
    def folder_segmentation(path, new_path):
     i = 0
     k = 0
     save_dir = new_path
     if not os.path.isdir(save_dir):
     os.makedirs(save_dir)
     file_path = path
     dir_name = ""#新文件夹命名
     pathDir = os.listdir(file_path)
     for allDIR in pathDir:
     if ((i % 3) == 0):#每3个放置在一个新的文件夹里
     k += 1
     from_path = os.path.join(file_path, allDIR)
     to_path = save_dir + "\\" + dir_name + str(k)
     if not os.path.isdir(to_path):
     os.makedirs(to_path)
     copy(from_path, to_path)
     i += 1
    
    
    if __name__ == "__main__":
     path = ""#原文件夹路径
     new_path = ""#保存文件夹路径
     folder_segmentation(path, new_path)
    
    

    运行结果

    运行前

    产生文件夹

    文件夹内部效果(我设置的是3个一提取)

     

    总结

    到此这篇关于python文件夹分区的文章就介绍到这了,更多相关python文件夹分区内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    上一篇:详细介绍在pandas中创建category类型数据的几种方法
    下一篇:在Windows下安装配置CPU版的PyTorch的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    python文件夹分区的实现方法实例 python,文件夹,分区,的,实现,