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编程中的字符串
Oct 14 Python
Python 模拟登陆的两种实现方法
Aug 10 Python
微信跳一跳python辅助软件思路及图像识别源码解析
Jan 04 Python
python编程培训 python培训靠谱吗
Jan 17 Python
python 定义n个变量方法 (变量声明自动化)
Nov 10 Python
Tensorflow实现酸奶销量预测分析
Jul 19 Python
Django使用模板后无法找到静态资源文件问题解决
Jul 19 Python
详解python中的index函数用法
Aug 06 Python
Python之Class&Object用法详解
Dec 25 Python
使用keras和tensorflow保存为可部署的pb格式
May 25 Python
Python读取二进制文件代码方法解析
Jun 22 Python
python pygame 开发五子棋双人对弈
May 02 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
Uchome1.2 1.5 代码学习 common.php
2009/04/24 PHP
php编程实现获取excel文档内容的代码实例
2011/06/28 PHP
php与mysql建立连接并执行SQL语句的代码
2011/07/04 PHP
PHP实现根据银行卡号判断银行
2015/04/29 PHP
PHP实现微信对账单处理
2018/10/01 PHP
js正则表达exec与match的区别说明
2014/01/29 Javascript
javascript制作的cookie封装及使用指南
2015/01/02 Javascript
javascript中JSON对象与JSON字符串相互转换实例
2015/07/11 Javascript
jquery 实时监听输入框值变化的完美方法(必看)
2017/01/26 Javascript
利用Vue v-model实现一个自定义的表单组件
2017/04/27 Javascript
jsonp跨域请求详解
2017/07/13 Javascript
js实现移动端导航点击自动滑动效果
2017/07/18 Javascript
async/await地狱该如何避免详解
2018/05/10 Javascript
Layui tree 下拉菜单树的实例代码
2019/09/21 Javascript
vue路由守卫,限制前端页面访问权限的例子
2019/11/11 Javascript
Vue 构造选项 - 进阶使用说明
2020/08/14 Javascript
在Python中使用matplotlib模块绘制数据图的示例
2015/05/04 Python
对Python通过pypyodbc访问Access数据库的方法详解
2018/10/27 Python
Python3实现配置文件差异对比脚本
2019/11/18 Python
python3实现绘制二维点图
2019/12/04 Python
python入门之基础语法学习笔记
2020/02/08 Python
python框架flask入门之环境搭建及开启调试
2020/06/07 Python
Python如何实现自带HTTP文件传输服务
2020/07/08 Python
HTML5的表单(绝对特别强大的功能)使用示例
2013/06/20 HTML / CSS
HTML 5 input placeholder 属性如何完美兼任ie
2014/05/12 HTML / CSS
医学专业毕业生个人的求职信
2013/12/04 职场文书
员工考核管理制度
2014/02/02 职场文书
中学生打架检讨书
2014/02/10 职场文书
2014年学习雷锋活动总结
2014/03/01 职场文书
化学专业毕业生求职信
2014/07/28 职场文书
含预算的公司户外活动方案
2014/08/16 职场文书
房产协议书范本2014
2014/09/30 职场文书
2015年党员个人自我评价
2015/03/03 职场文书
什么是检讨书?检讨书的格式及范文
2019/11/05 职场文书
Python中re模块的元字符使用小结
2022/04/07 Python
如何利用python创作字符画
2022/06/25 Python