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程序员
Jun 12 Python
Python实现简单的代理服务器
Jul 25 Python
Python之日期与时间处理模块(date和datetime)
Feb 16 Python
轻松理解Python 中的 descriptor
Sep 15 Python
Django中反向生成models.py的实例讲解
May 30 Python
python将txt文件读取为字典的示例
Dec 22 Python
详解Python 中sys.stdin.readline()的用法
Sep 12 Python
使用python制作一个解压缩软件
Nov 13 Python
python随机模块random使用方法详解
Feb 14 Python
Python键鼠操作自动化库PyAutoGUI简介(小结)
May 17 Python
学python需要去培训机构吗
Jul 01 Python
Python 制作自动化翻译工具
Apr 25 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
Zend Guard一些常见问题解答
2008/09/11 PHP
js实现的网页颜色代码表全集
2007/07/17 Javascript
用js实现小球的自由移动代码
2013/04/22 Javascript
document.forms用法示例介绍
2014/06/26 Javascript
VS2008中使用JavaScript调用WebServices
2014/12/18 Javascript
浅谈javascript中的闭包
2015/05/13 Javascript
基于jquery实现全屏滚动效果
2015/11/26 Javascript
JS+JSP通过img标签调用实现静态页面访问次数统计的方法
2015/12/14 Javascript
深入浅析JavaScript中的作用域和上下文
2016/03/26 Javascript
JS获取当前使用的浏览器名字以及版本号实现方法
2016/08/19 Javascript
深入浅析javascript继承体系
2017/10/23 Javascript
微信小程序异步API为Promise简化异步编程的操作方法
2018/08/14 Javascript
深入理解JavaScript 中的匿名函数((function() {})();)与变量的作用域
2018/08/28 Javascript
Vue.js递归组件实现组织架构树和选人功能
2019/07/04 Javascript
vue通过数据过滤实现表格合并
2020/11/30 Javascript
Vue实现点击箭头上下移动效果
2020/06/11 Javascript
[02:30]DOTA2英雄基础教程 暗影恶魔
2013/12/17 DOTA
[06:16]DOTA2守卫传承者——职业选手谈心路历程
2015/02/26 DOTA
python插入数据到列表的方法
2015/04/30 Python
Python实现读取txt文件并画三维图简单代码示例
2017/12/09 Python
python中join()方法介绍
2018/10/11 Python
Python os.rename() 重命名目录和文件的示例
2018/10/25 Python
Python判断变量名是否合法的方法示例
2019/01/28 Python
在Python中如何传递任意数量的实参的示例代码
2019/03/21 Python
Python环境Pillow( PIL )图像处理工具使用解析
2019/09/12 Python
Django 解决开发自定义抛出异常的问题
2020/05/21 Python
用Python制作mini翻译器的实现示例
2020/08/17 Python
写给女朋友的道歉信
2014/01/08 职场文书
2014婚礼司仪主持词
2014/03/14 职场文书
3分钟演讲稿
2014/04/30 职场文书
2014年小学教师工作自我评价
2014/09/22 职场文书
2014年信贷员工作总结
2014/11/18 职场文书
导游词之海南天涯海角
2019/12/05 职场文书
MySQL 数据库范式化设计理论
2022/04/22 MySQL
MySQL的存储过程和相关函数
2022/04/26 MySQL
CSS 实现磨砂玻璃(毛玻璃)效果样式
2023/05/21 HTML / CSS