python 获取指定文件夹下所有文件名称并写入列表的实例


Posted in Python onApril 23, 2018

如下所示:

import os
import os.path
rootdir = "./pic_data"
file_object = open('train_list.txt','w')
for parent,dirnames,filenames in os.walk(rootdir):
 for filename in filenames:
 print filename
  file_object.write(filename+ '\n')
file_object.close()

在做深度学习的时候,会有大量的数据,为了方便,可以直接用命令拷贝到一个文件夹下,代码如下:

import shutil 
import os
import os.path
rootdir = "./mjsynth/mnt/ramdisk/max/90kDICT32px"
#rootdir = "./123"
def Test2(rootDir): 
 for lists in os.listdir(rootDir): 
 #如果找到的是图片,则打印出来
 if lists[-3:]=='jpg':
  print lists
  path = os.path.join(rootDir, lists) 
  shutil.copy(path,"./500")
  continue
 #如果找到的是文件夹,则判断,如果名称小于2则递归
 if int(lists)<501:
  path = os.path.join(rootDir, lists) 
  if os.path.isdir(path): 
  Test2(path) 
Test2(rootdir)

以上这篇python 获取指定文件夹下所有文件名称并写入列表的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
介绍Python中几个常用的类方法
Apr 08 Python
Python中处理时间的几种方法小结
Apr 09 Python
Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法
May 16 Python
Python反射用法实例简析
Dec 22 Python
Python中使用支持向量机(SVM)算法
Dec 26 Python
TensorFlow实现卷积神经网络CNN
Mar 09 Python
对python中array.sum(axis=?)的用法介绍
Jun 28 Python
利用Python实现某OA系统的自动定位功能
May 27 Python
Python正则表达式高级使用方法汇总
Jun 18 Python
Windows下Sqlmap环境安装教程详解
Aug 04 Python
Anaconda使用IDLE的实现示例
Sep 23 Python
python3爬虫中多线程的优势总结
Nov 24 Python
python遍历一个目录,输出所有的文件名的实例
Apr 23 #Python
python 获取文件下所有文件或目录os.walk()的实例
Apr 23 #Python
对python .txt文件读取及数据处理方法总结
Apr 23 #Python
python 读文件,然后转化为矩阵的实例
Apr 23 #Python
python读文件保存到字典,修改字典并写入新文件的实例
Apr 23 #Python
Python 将pdf转成图片的方法
Apr 23 #Python
利用python将pdf输出为txt的实例讲解
Apr 23 #Python
You might like
php安装ssh2扩展的方法【Linux平台】
2016/07/20 PHP
PHP常见加密函数用法示例【crypt与md5】
2019/01/27 PHP
图像替换新技术 状态域方法
2010/01/28 Javascript
javascript中简单的进制转换代码实例
2013/10/26 Javascript
JS替换字符串中空格方法
2015/04/17 Javascript
AngularJS基础 ng-include 指令示例讲解
2016/08/01 Javascript
jQuery组件easyui对话框实现代码
2016/08/25 Javascript
简单的js计算器实现
2016/10/26 Javascript
ES6 Promise对象概念与用法分析
2017/04/01 Javascript
用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)
2017/05/17 Javascript
Angular2使用Angular CLI快速搭建工程(一)
2017/05/21 Javascript
Javascript中弹窗confirm与prompt的区别
2018/10/26 Javascript
JS实现带阴历的日历功能详解
2019/01/24 Javascript
基于Ionic3实现选项卡切换并重新加载echarts
2020/09/24 Javascript
[07:52]2014DOTA2 TI逗比武士游V社解说背后的故事
2014/07/10 DOTA
[00:06]Yes,it worked!小卡尔成功穿越时空加入战场!
2019/07/20 DOTA
python 判断一个进程是否存在
2009/04/09 Python
Python 列表list使用介绍
2014/11/30 Python
Python中编写ORM框架的入门指引
2015/04/29 Python
Pandas:Series和DataFrame删除指定轴上数据的方法
2018/11/10 Python
django主动抛出403异常的方法详解
2019/01/04 Python
Python下利用BeautifulSoup解析HTML的实现
2020/01/17 Python
python操作docx写入内容,并控制文本的字体颜色
2020/02/13 Python
python3 logging日志封装实例
2020/04/08 Python
python小白切忌乱用表达式
2020/05/29 Python
用python监控服务器的cpu,磁盘空间,内存,超过邮件报警
2021/01/29 Python
canvas离屏技术与放大镜实现代码示例
2018/08/31 HTML / CSS
物流专业大学应届生求职信
2013/11/03 职场文书
大学生职业生涯规划范文
2013/12/31 职场文书
采购部经理岗位职责
2014/02/10 职场文书
伦敦奥运会的口号
2014/06/21 职场文书
2014年预备党员端正入党动机思想汇报
2014/09/13 职场文书
小学教师自我剖析材料
2014/09/29 职场文书
学校机关党总支领导班子整改工作方案
2014/10/26 职场文书
Python进程间的通信之语法学习
2022/04/11 Python
浅谈Redis的事件驱动模型
2022/05/30 Redis