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正则表达式 re模块使用说明
May 19 Python
分享一下Python 开发者节省时间的10个方法
Oct 02 Python
深入理解Python3中的http.client模块
Mar 29 Python
python入门前的第一课 python怎样入门
Mar 06 Python
快速解决PyCharm无法引用matplotlib的问题
May 24 Python
python输出带颜色字体实例方法
Sep 01 Python
Python求正态分布曲线下面积实例
Nov 20 Python
TensorFlow tensor的拼接实例
Jan 19 Python
Python: tkinter窗口屏幕居中,设置窗口最大,最小尺寸实例
Mar 04 Python
Django-xadmin后台导入json数据及后台显示信息图标和主题更改方式
Mar 11 Python
python list的index()和find()的实现
Nov 16 Python
Python页面加载的等待方式总结
Feb 28 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 转换字符串编码 iconv与mb_convert_encoding的区别说明
2011/11/10 PHP
php中邮箱地址正则表达式实现与详解
2012/04/24 PHP
php实现最简单的MVC框架实例教程
2014/09/08 PHP
PHP对象实例化单例方法
2017/01/19 PHP
PHP基于新浪IP库获取IP详细地址的方法
2017/05/04 PHP
PHP SFTP实现上传下载功能
2017/07/26 PHP
php生成毫秒时间戳的实例讲解
2017/09/22 PHP
利用Laravel生成Gravatar头像地址的优雅方法
2017/12/30 PHP
详解CSS样式中的 !important * _ 符号
2021/03/09 HTML / CSS
给超链接添加特效鼠标移动展示提示信息且随鼠标移动
2013/10/17 Javascript
给事件响应函数传参数的四种方式小结
2013/12/05 Javascript
jquery实现图片按比例缩放示例
2014/07/01 Javascript
jQuery固定浮动侧边栏实现思路及代码
2014/09/28 Javascript
利用js实现禁止复制文本信息
2015/06/03 Javascript
JS实现重新加载当前页面
2016/11/29 Javascript
JS仿JQuery选择器功能
2017/03/08 Javascript
Node.js使用gm拼装sprite图片
2017/07/04 Javascript
React入门教程之Hello World以及环境搭建详解
2017/07/11 Javascript
JS图片延迟加载插件LazyImgv1.0用法分析【附demo源码下载】
2017/09/04 Javascript
浅谈在Vue-cli里基于axios封装复用请求
2017/11/06 Javascript
微信小程序自定义tabBar组件开发详解
2020/09/24 Javascript
[04:40]2016国际邀请赛中国区预选赛全程TOP10镜头集锦
2016/07/01 DOTA
[01:35]2018完美盛典章节片——共竞
2018/12/17 DOTA
解决python删除文件的权限错误问题
2018/04/24 Python
对PyTorch torch.stack的实例讲解
2018/07/30 Python
使用Python完成15位18位身份证的互转功能
2019/11/06 Python
K最近邻算法(KNN)---sklearn+python实现方式
2020/02/24 Python
关于keras中keras.layers.merge的用法说明
2020/05/23 Python
python 5个实用的技巧
2020/09/27 Python
matplotlib对象拾取事件处理的实现
2021/01/14 Python
英国和世界各地鲜花速递专家:Arena Flowers
2018/02/10 全球购物
美赞臣营养马来西亚旗舰店:Enfagrow马来西亚
2019/07/26 全球购物
怎么写工作检讨书
2014/11/16 职场文书
自主招生推荐信怎么写
2015/03/26 职场文书
2019最新婚庆对联集锦!
2019/07/10 职场文书
python基于opencv批量生成验证码的示例
2021/04/28 Python