博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu18.04 复制或剪切某文件夹下的前x个文件到另一个文件夹下
阅读量:5294 次
发布时间:2019-06-14

本文共 630 字,大约阅读时间需要 2 分钟。

该代码可以将file_path_src文件夹中的前cnt个文件,剪切或复制到file_path_tar文件夹下,前提是file_path_src中的文件名可以排序。如VOC数据集提取某个类的图片和xml后,将他们划分并放在train和val文件夹下时,可以用到以下程序。

import osimport shutilfile_path_src = r'/home/×××/×××/×××'   #源目录file_path_tar = r'/home/×××/×××/×××'   #目标目录cnt = 0for files in os.walk(file_path_src):    sorted_files = sorted(files[2])    for file in sorted_files:        print file + "-->star"        mv_files = os.path.join(file_path_src, file)        shutil.move(mv_files, file_path_tar)  #剪切,复制的话换成shutil.copy即可        cnt += 1        if cnt == 8000:  #复制的文件个数            break

转载于:https://www.cnblogs.com/tyty-Somnuspoppy/p/10266821.html

你可能感兴趣的文章
yum 命令跳过特定(指定)软件包升级方法
查看>>
创新课程管理系统数据库设计心得
查看>>
Hallo wolrd!
查看>>
16下学期进度条2
查看>>
Could not resolve view with name '***' in servlet with name 'dispatcher'
查看>>
Chapter 3 Phenomenon——12
查看>>
C语言中求最大最小值的库函数
查看>>
js学习(精华帖)
查看>>
和小哥哥一起刷洛谷(1)
查看>>
jquery对id中含有特殊字符的转义处理
查看>>
获取元素样式信息于三中获取方式的区别
查看>>
遇麻烦,Win7+Ubuntu12.10+Archlinux12.10 +grub
查看>>
SqlBulkCopy大批量导入数据
查看>>
chrome(谷歌浏览器)“无法从该网站添加应用、扩展程序和用户脚本”问题
查看>>
HTTP协议 (四) 缓存
查看>>
python学习之random
查看>>
使用onclick跳转到其他页面/跳转到指定url
查看>>
【转载】测试计划模板
查看>>
pandas 修改指定列中所有内容
查看>>
ubuntu18.04 复制或剪切某文件夹下的前x个文件到另一个文件夹下
查看>>