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中用pycurl监控http响应时间脚本分享
Feb 02 Python
Python每天必学之bytes字节
Jan 28 Python
巧用python和libnmapd,提取Nmap扫描结果
Aug 23 Python
python 字符串转列表 list 出现\ufeff的解决方法
Jun 22 Python
Python 3.6 性能测试框架Locust安装及使用方法(详解)
Oct 11 Python
Python实现字符型图片验证码识别完整过程详解
May 10 Python
Python音频操作工具PyAudio上手教程详解
Jun 26 Python
Python操作远程服务器 paramiko模块详细介绍
Aug 07 Python
python多线程实现代码(模拟银行服务操作流程)
Jan 13 Python
Python基于Twilio及腾讯云实现国际国内短信接口
Jun 18 Python
Python 爬虫性能相关总结
Aug 03 Python
Python使用paramiko连接远程服务器执行Shell命令的实现
Mar 04 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中目录,文件操作详谈
2007/03/19 PHP
调试PHP程序的多种方法介绍
2014/11/06 PHP
php实现搜索一维数组元素并删除二维数组对应元素的方法
2015/07/06 PHP
yii框架redis结合php实现秒杀效果(实例代码)
2017/10/26 PHP
在IE模态窗口中自由查看HTML源码的方法
2007/03/08 Javascript
Javascript的一种模块模式
2008/03/22 Javascript
jQuery+css实现图片滚动效果(附源码)
2013/03/18 Javascript
用jquery方法操作radio使其默认选项是否
2013/09/10 Javascript
js实现有过渡渐变效果的图片轮播相册(兼容IE,ff)
2016/01/19 Javascript
jQuery Mobile页面返回不需要重新get
2016/04/26 Javascript
JavaScript实现简单精致的图片左右无缝滚动效果
2017/03/16 Javascript
jquery学习笔记之无new构建详解
2017/12/07 jQuery
js控制随机数生成概率代码实例
2019/03/21 Javascript
使用Vue+Django+Ant Design做一个留言评论模块的示例代码
2020/06/01 Javascript
[01:06:54]DOTA2-DPC中国联赛 正赛 RNG vs Dragon BO3 第一场 1月24日
2021/03/11 DOTA
python里将list中元素依次向前移动一位
2014/09/12 Python
python实现JAVA源代码从ANSI到UTF-8的批量转换方法
2015/08/10 Python
python 容器总结整理
2017/04/04 Python
Django添加feeds功能的示例
2018/08/07 Python
Django 路由控制的实现代码
2018/11/08 Python
Python3 Post登录并且保存cookie登录其他页面的方法
2018/12/28 Python
Python实现 版本号对比功能的实例代码
2019/04/18 Python
Appium+python自动化之连接模拟器并启动淘宝APP(超详解)
2019/06/17 Python
简单瞅瞅Python vars()内置函数的实现
2019/09/27 Python
python topk()函数求最大和最小值实例
2020/04/02 Python
解决Keras自带数据集与预训练model下载太慢问题
2020/06/12 Python
Python3 用什么IDE开发工具比较好
2020/11/28 Python
分享29个基于Bootstrap的HTML5响应式网页设计模板
2015/11/19 HTML / CSS
前后端结合实现amazeUI分页效果
2020/08/21 HTML / CSS
美国在线宠物商店:Chewy
2019/01/12 全球购物
护理专业的自荐信
2013/10/22 职场文书
生物科学专业自荐书
2014/06/20 职场文书
婚礼答谢礼品
2015/01/20 职场文书
小学班主任培训心得体会
2016/01/07 职场文书
浅析Django接口版本控制
2021/06/26 Python
Spring中bean集合注入的方法详解
2022/07/07 Java/Android