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中list循环语句用法实例
Nov 10 Python
python获取文件扩展名的方法
Jul 06 Python
尝试使用Python多线程抓取代理服务器IP地址的示例
Nov 09 Python
python如何在终端里面显示一张图片
Aug 17 Python
Python的标准模块包json详解
Mar 13 Python
使用python实现个性化词云的方法
Jun 16 Python
python输入错误密码用户锁定实现方法
Nov 27 Python
python3实现磁盘空间监控
Jun 21 Python
pygame实现非图片按钮效果
Oct 29 Python
python使用建议技巧分享(三)
Aug 18 Python
python 多进程和协程配合使用写入数据
Oct 30 Python
python opencv肤色检测的实现示例
Dec 21 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
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
php基于session锁防止阻塞请求的方法分析
2017/08/07 PHP
PHP code 验证码生成类定义和简单使用示例
2020/05/27 PHP
js判断undefined类型,undefined,null, 的区别详细解析
2013/12/16 Javascript
深入理解JS函数的参数(arguments)的使用
2016/05/28 Javascript
js 自带的sort() 方法全面了解
2016/08/16 Javascript
几行js代码实现自适应
2017/02/24 Javascript
微信小程序实现转盘抽奖
2020/09/21 Javascript
原生JS生成指定位数的验证码
2020/10/28 Javascript
[08:53]DOTA2每周TOP10 精彩击杀集锦vol.9
2014/06/26 DOTA
python 提取文件的小程序
2009/07/29 Python
python解决字典中的值是列表问题的方法
2013/03/04 Python
Python中random模块用法实例分析
2015/05/19 Python
Python Socket传输文件示例
2017/01/16 Python
Python爬虫的两套解析方法和四种爬虫实现过程
2018/07/20 Python
Python修改文件往指定行插入内容的实例
2019/01/30 Python
Python使用Pickle模块进行数据保存和读取的讲解
2019/04/09 Python
解决Python使用列表副本的问题
2019/12/19 Python
Python3运算符常见用法分析
2020/02/14 Python
Python类成员继承重写的实现
2020/09/16 Python
Html5之svg可缩放矢量图形_动力节点Java学院整理
2017/07/17 HTML / CSS
俄罗斯设计师家具购物网站:The Furnish
2019/12/01 全球购物
Java面试笔试题大全
2016/11/23 面试题
师范毕业生求职自荐信
2013/09/25 职场文书
测绘工程本科生求职信
2013/10/10 职场文书
毕业生就业推荐表自我鉴定
2014/03/20 职场文书
无私奉献演讲稿
2014/09/04 职场文书
反四风个人对照检查材料
2014/09/26 职场文书
2014年保育员个人工作总结
2014/12/02 职场文书
信仰纪录片观后感
2015/06/08 职场文书
在职证明格式样本
2015/06/15 职场文书
受欢迎的自荐信,就这么写!
2019/04/19 职场文书
励志语录:你若不勇敢,谁替你坚强
2019/11/08 职场文书
Vue Element-ui表单校验规则实现
2021/07/09 Vue.js
Oracle 触发器trigger使用案例
2022/02/24 Oracle
如何用H5实现好玩的2048小游戏
2022/07/23 HTML / CSS