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中内置数据类型list,tuple,dict,set的区别和用法
Dec 14 Python
TensorFlow模型保存和提取的方法
Mar 08 Python
Python中实现变量赋值传递时的引用和拷贝方法
Apr 29 Python
python根据文章标题内容自动生成摘要的实例
Feb 21 Python
简单了解Python write writelines区别
Feb 27 Python
在python image 中实现安装中文字体
May 16 Python
为什么称python为胶水语言
Jun 16 Python
Python多线程threading创建及使用方法解析
Jun 17 Python
学python爬虫能做什么
Jul 29 Python
python如何随机生成高强度密码
Aug 19 Python
Python数据库封装实现代码示例解析
Sep 05 Python
详解Pycharm安装及Django安装配置指南
Sep 15 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编程开发“虚拟域名”系统
2006/10/09 PHP
PHP设计模式之工厂模式与单例模式
2016/09/28 PHP
PHP实现APP微信支付的实例讲解
2018/02/10 PHP
用js怎么把&字符换成"&amp:"
2006/10/19 Javascript
google 搜索框添加关键字实现代码
2010/04/24 Javascript
javascript右下角弹层及自动隐藏(自己编写)
2013/11/20 Javascript
JavaScript中合并数组的N种方法
2014/09/16 Javascript
Javascript中的Callback方法浅析
2015/03/15 Javascript
跨域资源共享 CORS 详解
2016/04/26 Javascript
微信小程序 教程之事件
2016/10/18 Javascript
实现一个简单的vue无限加载指令方法
2017/01/10 Javascript
百度地图API之百度地图退拽标记点获取经纬度的实现代码
2017/01/12 Javascript
JavaScript中this关键字用法实例分析
2018/08/24 Javascript
JS获取月的第几周和年的第几周实例代码
2018/12/05 Javascript
小程序如何自主实现拦截器的示例代码
2019/11/04 Javascript
uniapp实现可滑动选项卡
2020/10/21 Javascript
python基于windows平台锁定键盘输入的方法
2015/03/05 Python
Python实现将不规范的英文名字首字母大写
2016/11/15 Python
Request的中断和ErrorHandler实例解析
2018/02/12 Python
基于python 二维数组及画图的实例详解
2018/04/03 Python
Python wxPython库Core组件BoxSizer用法示例
2018/09/03 Python
完美解决Python matplotlib绘图时汉字显示不正常的问题
2019/01/29 Python
python使用tkinter库实现五子棋游戏
2019/06/18 Python
Python实现微信机器人的方法
2019/09/06 Python
美国购车网站:TrueCar
2016/10/19 全球购物
东方红海科技面试题软件测试方面
2012/02/08 面试题
经济信息管理专业大学生求职信
2013/09/27 职场文书
护士检查书
2014/01/17 职场文书
电子商务个人职业生涯规划范文
2014/02/12 职场文书
《鱼游到了纸上》教学反思
2014/02/20 职场文书
销售员岗位职责
2014/06/09 职场文书
2014年食堂工作总结
2014/11/20 职场文书
文言文辞职信
2015/02/28 职场文书
2015年销售内勤工作总结
2015/04/27 职场文书
银行培训心得体会范文
2016/01/09 职场文书
创作书写之导游词实用技巧分享(干货)
2019/12/20 职场文书