python遍历一个目录,输出所有的文件名的实例


Posted in Python onApril 23, 2018

python 获取一个文件夹内(包括子文件夹)所有文件的名字和路径

import os
dir = "e:\\"
for root, dirs, files in os.walk(dir):
  for file in files:
    print os.path.join(root,file)

或:

import os
path = r'e:\case'
fns = [os.path.join(root,fn) for root, dirs, files in os.walk(path) for fn in files]
for f in fns:
  print(f)
print(len(fns))
#coding=utf-8
import os

def GetFileList(dir, fileList):
  newDir = dir
  if os.path.isfile(dir):
    fileList.append(dir.decode('gbk'))
  elif os.path.isdir(dir): 
    for s in os.listdir(dir):
      #如果需要忽略某些文件夹,使用以下代码
      #if s == "xxx":
        #continue
      newDir=os.path.join(dir,s)
      GetFileList(newDir, fileList) 
  return fileList

list = GetFileList('D:\\workspace\\PyDemo\\fas', [])
for e in list:
  print e

以上这篇python遍历一个目录,输出所有的文件名的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中pygame针对游戏窗口的显示方法实例分析(附源码)
Nov 11 Python
Python在Console下显示文本进度条的方法
Feb 14 Python
解决Django的request.POST获取不到内容的问题
May 28 Python
python读取txt文件,去掉空格计算每行长度的方法
Dec 20 Python
Python列表(List)知识点总结
Feb 18 Python
python反转列表的三种方式解析
Nov 08 Python
解决python replace函数替换无效问题
Jan 18 Python
Python如何批量获取文件夹的大小并保存
Mar 31 Python
使用IPython或Spyder将省略号表示的内容完整输出
Apr 20 Python
Django 解决distinct无法去除重复数据的问题
May 20 Python
python自动生成sql语句的脚本
Feb 24 Python
提取视频中的音频 Python只需要三行代码!
May 10 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
Go/Python/Erlang编程语言对比分析及示例代码
Apr 23 #Python
You might like
php实现的在线人员函数库
2008/04/09 PHP
Laravel中使用自己编写类库的3种方法
2015/02/10 PHP
避免Smarty与CSS语法冲突的方法
2015/03/02 PHP
php使用gettimeofday函数返回当前时间并存放在关联数组里
2015/03/19 PHP
PHP购物车类Cart.class.php定义与用法示例
2016/07/20 PHP
PHP使用mongoclient简单操作mongodb数据库示例
2019/02/08 PHP
Laravel框架查询构造器 CURD操作示例
2019/09/04 PHP
PHP实现通过二维数组键值获取一维键名操作示例
2019/10/11 PHP
jQuery实战之仿淘宝商城左侧导航效果
2011/04/12 Javascript
关于jQuery中.attr()和.prop()的问题探讨
2013/09/06 Javascript
jquery中的查找parents与closest方法之间的区别
2013/12/02 Javascript
一个js控制的导航菜单实例代码
2013/12/03 Javascript
javascript学习笔记(五)原型和原型链详解
2014/10/08 Javascript
JavaScript字符串对象charAt方法入门实例(用于取得指定位置的字符)
2014/10/17 Javascript
纯javascript响应式树形菜单效果
2015/11/10 Javascript
js获取元素下的第一级子元素的方法(推荐)
2017/03/05 Javascript
JavaScript函数参数的传递方式详解
2017/03/06 Javascript
JavaScript-定时器0~9抽奖系统详解(代码)
2017/08/16 Javascript
mint-ui 时间插件使用及获取选择值的方法
2018/02/09 Javascript
用Node提供静态文件服务的方法
2018/07/06 Javascript
axios全局注册,设置token,以及全局设置url请求网段的方法
2018/09/25 Javascript
JQuery中DOM节点的操作与访问方法实例分析
2019/12/23 jQuery
Element el-button 按钮组件的使用详解
2021/02/01 Javascript
[06:24]DOTA2亚洲邀请赛小组赛第三日 TOP10精彩集锦
2015/02/01 DOTA
python 定时修改数据库的示例代码
2018/04/08 Python
解决python 输出是省略号的问题
2018/04/19 Python
利用Python读取txt文档的方法讲解
2018/06/23 Python
python字符串的index和find的区别详解
2020/06/20 Python
Python自动创建Excel并获取内容
2020/09/16 Python
Python Sqlalchemy如何实现select for update
2020/10/12 Python
五分钟学会怎么用python做一个简单的贪吃蛇
2021/01/12 Python
python之openpyxl模块的安装和基本用法(excel管理)
2021/02/03 Python
小学清明节活动方案
2014/03/08 职场文书
yy司仪主持词
2014/03/22 职场文书
森林防火标语
2014/06/23 职场文书
市场营销计划书
2019/04/24 职场文书