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抓取京东价格分析京东商品价格走势
Jan 09 Python
python获得一个月有多少天的方法
Jun 04 Python
Python set常用操作函数集锦
Nov 15 Python
Flask解决跨域的问题示例代码
Feb 12 Python
30秒轻松实现TensorFlow物体检测
Mar 14 Python
python os.listdir按文件存取时间顺序列出目录的实例
Oct 21 Python
Python递归函数实例讲解
Feb 27 Python
python Gunicorn服务器使用方法详解
Jul 22 Python
信号生成及DFT的python实现方式
Feb 25 Python
matplotlib.pyplot.matshow 矩阵可视化实例
Jun 16 Python
用Python制作mini翻译器的实现示例
Aug 17 Python
如何在python中处理配置文件代码实例
Sep 27 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 var_dump遍历对象属性的函数与应用代码
2010/06/04 PHP
php使用curl和正则表达式抓取网页数据示例
2014/04/13 PHP
jQuery TextBox自动完成条
2009/07/22 Javascript
JavaScript 动态创建VML的方法
2009/10/14 Javascript
jQuery页面刷新(局部、全部)问题分析
2016/01/09 Javascript
JQuery+EasyUI轻松实现步骤条效果
2016/02/22 Javascript
Node.js的MongoDB驱动Mongoose基本使用教程
2016/03/01 Javascript
AngularJS在IE下取数据总是缓存问题的解决方法
2016/08/05 Javascript
javascript滚轮控制模拟滚动条
2016/10/19 Javascript
Node.js开发教程之基于OnceIO框架实现文件上传和验证功能
2016/11/30 Javascript
移动端使用localResizeIMG4压缩图片
2017/04/22 Javascript
微信小程序之数据缓存的实例详解
2017/09/29 Javascript
详解webpack与SPA实践之开发环境搭建
2017/12/18 Javascript
Vue中computed、methods与watch的区别总结
2019/04/10 Javascript
JS对日期操作封装代码实例
2019/11/08 Javascript
python模块restful使用方法实例
2013/12/10 Python
Python中在脚本中引用其他文件函数的实现方法
2016/06/23 Python
不要用强制方法杀掉python线程
2017/02/26 Python
python遍历序列enumerate函数浅析
2017/10/17 Python
Python reduce()函数的用法小结
2017/11/15 Python
python 利用pandas将arff文件转csv文件的方法
2019/02/12 Python
详解Python_shutil模块
2019/03/15 Python
Python中那些 Pythonic的写法详解
2019/07/02 Python
Python编程快速上手——Excel到CSV的转换程序案例分析
2020/02/28 Python
python super()函数的基本使用
2020/09/10 Python
Python在线和离线安装第三方库的方法
2020/10/31 Python
用python批量下载apk
2020/12/29 Python
python爬虫scrapy框架之增量式爬虫的示例代码
2021/02/26 Python
HTML5 Canvas的事件处理介绍
2015/04/24 HTML / CSS
开放系统互连参考模型
2016/06/29 面试题
领导班子专题民主生活会情况想汇报
2014/09/30 职场文书
英文投诉信格式
2015/07/03 职场文书
小学英语教学随笔
2015/08/14 职场文书
2016关于学习党章的心得体会
2016/01/15 职场文书
小学信息技术教学反思
2016/02/16 职场文书
Python字典的基础操作
2021/11/01 Python