Python根据文件名批量转移图片的方法


Posted in Python onOctober 21, 2018

下面是在深度学习数据集处理过程中可能会用到的一个小程序,帮助我们根据图片文件的名字来分开图片:

import os
import shutil
path_img='读取图片的路径'
ls = os.listdir(path_img)
print(len(ls))
for i in ls:
 if i.find('查找的关键词')!=-1:
 shutil.move(path_img+'/'+i,"输出保存的路径"+i)

—————————使用示例——————————

例如我有如下的一个图片集,可以看到男性的图片都包含有“testnan”,女性的图片都包含“testnv”,现在想要把两个数据集分开独立的打标签,就可以用上面的小程序了。

Python根据文件名批量转移图片的方法

import os
import shutil
path_img='C:\\Users\\chriszhang\\Desktop\\gender\\test'
ls = os.listdir(path_img)
print(len(ls))
for i in ls:
 if i.find('testnan')!=-1:
 shutil.move(path_img+'/'+i,"C:/Users/chriszhang/Desktop/male/"+i)

如上就可以将我桌面上gender/test文件夹中的男性图片转到桌面上的male文件夹中了。

以上这篇Python根据文件名批量转移图片的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python求两个文本文件以行为单位的交集、并集与差集的方法
Jun 17 Python
Python编程实现二分法和牛顿迭代法求平方根代码
Dec 04 Python
PyQt5打开文件对话框QFileDialog实例代码
Feb 07 Python
一条命令解决mac版本python IDLE不能输入中文问题
May 15 Python
修复 Django migration 时遇到的问题解决
Jun 14 Python
转换科学计数法的数值字符串为decimal类型的方法
Jul 16 Python
python 列表递归求和、计数、求最大元素的实例
Nov 28 Python
python程序变成软件的实操方法
Jun 24 Python
Python实现平行坐标图的两种方法小结
Jul 04 Python
Python 使用双重循环打印图形菱形操作
Aug 09 Python
Ubuntu 20.04安装Pycharm2020.2及锁定到任务栏的问题(小白级操作)
Oct 29 Python
python 窃取摄像头照片的实现示例
Jan 08 Python
浅谈Python中的bs4基础
Oct 21 #Python
python清除字符串前后空格函数的方法
Oct 21 #Python
Windows系统下PhantomJS的安装和基本用法
Oct 21 #Python
Scrapy框架使用的基本知识
Oct 21 #Python
python去掉 unicode 字符串前面的u方法
Oct 21 #Python
python 分离文件名和路径以及分离文件名和后缀的方法
Oct 21 #Python
python之消除前缀重命名的方法
Oct 21 #Python
You might like
用PHP 4.2书写安全的脚本
2006/10/09 PHP
php版微信公众平台之微信网页登陆授权示例
2016/09/23 PHP
微信公众号开发之通过接口删除菜单
2017/02/20 PHP
PHP实现函数内修改外部变量值的方法示例
2018/12/28 PHP
javascript实现复制与粘贴操作实例
2014/10/16 Javascript
JavaScript常用脚本汇总(三)
2015/03/04 Javascript
快速学习AngularJs HTTP响应拦截器
2015/12/31 Javascript
jquery自定义插件——window的实现【示例代码】
2016/05/06 Javascript
js匿名函数作为函数参数详解
2016/06/01 Javascript
JQuery为元素添加样式的实现方法
2016/07/20 Javascript
无阻塞加载js,防止因js加载不了影响页面显示的问题
2016/12/18 Javascript
JavaScript闭包和范围实例详解
2016/12/19 Javascript
js实现用户输入的小写字母自动转大写字母的方法
2017/01/21 Javascript
微信小程序 本地图片按照屏幕尺寸处理
2017/08/04 Javascript
移动端触摸滑动插件swiper使用方法详解
2017/08/11 Javascript
javascript实现文字无缝滚动效果
2017/08/26 Javascript
使用imba.io框架得到比 vue 快50倍的性能基准
2019/06/17 Javascript
详解vue beforeEach 死循环问题解决方法
2020/02/25 Javascript
微信小程序实现单个或多个倒计时功能
2020/11/01 Javascript
[06:53]2018DOTA2国际邀请赛寻真——为复仇而来的Newbee
2018/08/15 DOTA
举例详解Python中yield生成器的用法
2015/08/05 Python
Python实现Kmeans聚类算法
2020/06/10 Python
Python安装图文教程 Pycharm安装教程
2018/03/27 Python
Python使用matplotlib和pandas实现的画图操作【经典示例】
2018/06/13 Python
使用python实现快速搭建简易的FTP服务器
2018/09/12 Python
利用Pyhton中的requests包进行网页访问测试的方法
2018/12/26 Python
Pandas DataFrame数据的更改、插入新增的列和行的方法
2019/06/25 Python
Django中使用Json返回数据的实现方法
2020/06/03 Python
全面解析HTML5中的标准属性与自定义属性
2016/02/18 HTML / CSS
澳大利亚波西米亚风情网上商店:Czarina
2019/03/18 全球购物
node中使用shell脚本的方法步骤
2021/03/23 Javascript
《望洞庭》教学反思
2014/02/16 职场文书
搞笑车尾标语
2014/06/23 职场文书
俞敏洪一分钟演讲稿
2014/08/26 职场文书
幼儿园学前班幼儿评语
2014/12/29 职场文书
2016年小学教师师德承诺书
2016/03/25 职场文书