最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

python实现文件分组复制到不同目录的例子

来源:动视网 责编:小采 时间:2020-11-27 14:38:28
文档

python实现文件分组复制到不同目录的例子

python实现文件分组复制到不同目录的例子:场景:某个文件夹下面包含数量巨大的文件,需求需要将这些文件按组(比如5000个一组)存放到不同的目录中去。 代码如下:# Filename: CopyFiles.pyimport osimport os.path folder_capacity = 20 def copy_files(src_dir,
推荐度:
导读python实现文件分组复制到不同目录的例子:场景:某个文件夹下面包含数量巨大的文件,需求需要将这些文件按组(比如5000个一组)存放到不同的目录中去。 代码如下:# Filename: CopyFiles.pyimport osimport os.path folder_capacity = 20 def copy_files(src_dir,


场景:某个文件夹下面包含数量巨大的文件,需求需要将这些文件按组(比如5000个一组)存放到不同的目录中去。

代码如下:


# Filename: CopyFiles.py
import os
import os.path

folder_capacity = 20

def copy_files(src_dir, dest_dir):
count = 0
current_folder = ''

for item in os.listdir(src_dir):
abs_item = os.path.join(src_dir, item)
if os.path.isfile(abs_item):
count += 1
if count%folder_capacity == 1:
current_folder = os.path.join(dest_dir, str(count/folder_capacity))
os.mkdir(current_folder)
open(os.path.join(current_folder, item), 'wb').write(open(abs_item, 'rb').read())

copy_files(r'C:\\src', r'C:\\dest')

文档

python实现文件分组复制到不同目录的例子

python实现文件分组复制到不同目录的例子:场景:某个文件夹下面包含数量巨大的文件,需求需要将这些文件按组(比如5000个一组)存放到不同的目录中去。 代码如下:# Filename: CopyFiles.pyimport osimport os.path folder_capacity = 20 def copy_files(src_dir,
推荐度:
标签: 复制 文件 分组
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top