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开发之str.format()用法实例分析
Feb 22 Python
python编写简单爬虫资料汇总
Mar 22 Python
对numpy中布尔型数组的处理方法详解
Apr 17 Python
解决python读取几千万行的大表内存问题
Jun 26 Python
Python补齐字符串长度的实例
Nov 15 Python
Python3 解决读取中文文件txt编码的问题
Dec 20 Python
基于Python第三方插件实现西游记章节标注汉语拼音的方法
May 22 Python
python时间time模块处理大全
Oct 25 Python
Python调用ffmpeg开源视频处理库,批量处理视频
Nov 16 Python
python定义具名元组实例操作
Feb 28 Python
python 将Excel转Word的示例
Mar 02 Python
深入解析NumPy中的Broadcasting广播机制
May 30 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读MYSQL中文乱码的解决方法
2006/12/17 PHP
php版微信数据统计接口用法示例
2016/10/12 PHP
如何使用jQuery来处理图片坏链具体实现步骤
2013/05/02 Javascript
js中的前绑定和后绑定详解
2013/08/01 Javascript
JS性能优化笔记搜索整理
2013/08/21 Javascript
Javascript基础教程之变量
2015/01/18 Javascript
JavaScript实现网页对象拖放功能的方法
2015/04/15 Javascript
js记录点击某个按钮的次数-刷新次数为初始状态的实例
2017/02/15 Javascript
基于JavaScript实现验证码功能
2017/04/01 Javascript
详解vue-cli 快速搭建单页应用之遇到的问题及解决办法
2018/03/01 Javascript
nodejs实现的简单web服务器功能示例
2018/03/15 NodeJs
使用vue-cli(vue脚手架)快速搭建项目的方法
2018/05/21 Javascript
Vue props用法详解(小结)
2018/07/03 Javascript
vue.js中toast用法及使用toast弹框的实例代码
2018/08/27 Javascript
详解vue-router导航守卫
2019/01/19 Javascript
JavaScript中this用法学习笔记
2019/03/17 Javascript
JavaScript从原型到原型链深入理解
2019/06/03 Javascript
[02:25]DOTA2英雄基础教程 熊战士
2014/01/03 DOTA
[01:14:12]2018DOTA2亚洲邀请赛4.7 总决赛 LGD vs Mineski 第二场
2018/04/09 DOTA
Python接收Gmail新邮件并发送到gtalk的方法
2015/03/10 Python
Python中的特殊语法:filter、map、reduce、lambda介绍
2015/04/14 Python
用实例解释Python中的继承和多态的概念
2015/04/27 Python
Python编程中time模块的一些关键用法解析
2016/01/19 Python
Python3爬虫教程之利用Python实现发送天气预报邮件
2018/12/16 Python
Python制作exe文件简单流程
2019/01/24 Python
Python操作excel的方法总结(xlrd、xlwt、openpyxl)
2019/09/02 Python
python 负数取模运算实例
2020/06/03 Python
Jupyter Notebook 远程访问配置详解
2021/01/11 Python
python将YUV420P文件转PNG图片格式的两种方法
2021/01/22 Python
CSS3混合模式mix-blend-mode/background-blend-mode简介
2018/03/15 HTML / CSS
易程科技软件测试笔试
2013/03/24 面试题
幼儿园教师个人反思
2014/01/30 职场文书
一般党员对照检查材料
2014/09/24 职场文书
专业见习报告范文
2014/11/03 职场文书
工会经费申请报告
2015/05/15 职场文书
清明节随笔
2015/08/15 职场文书