Python中实现从目录中过滤出指定文件类型的文件


Posted in Python onFebruary 02, 2015

最近学习下python,将从指定目录中过滤出指定文件类型的文件输出的方法总结一下,供日后查阅

#!/usr/bin/env python
import glob

import os

os.chdir(“./”)

for file in glob.glob(“*.py”):

print file
print “#######Another One##########”
for file in os.listdir(“./”):

if file.endswith(“.py”):

print file
print “#######Another Two##########”

for root, dirs, files in os.walk(“./”):

for file in files:

if file.endswith(“.py”):

print os.path.join(root, file)
print “#######Another Three##########”
os.chdir(“./”)

filename_arr={}

i=0

for files in glob.glob(“*.py”):

filename_arr[i] = files

i += 1
for key, value in filename_arr.items():

print key, value
Python 相关文章推荐
python按照多个字符对字符串进行分割的方法
Mar 17 Python
Python实现分割文件及合并文件的方法
Jul 10 Python
Python实现运行其他程序的四种方式实例分析
Aug 17 Python
深入浅析Python传值与传址
Jul 10 Python
python 自定义装饰器实例详解
Jul 20 Python
Python实现微信小程序支付功能
Jul 25 Python
Python在cmd上打印彩色文字实现过程详解
Aug 07 Python
Python中IP地址处理IPy模块的方法
Aug 16 Python
python元组的概念知识点
Nov 19 Python
Django关于admin的使用技巧和知识点
Feb 10 Python
django自定义非主键自增字段类型详解(auto increment field)
Mar 30 Python
Python基于yaml文件配置logging日志过程解析
Jun 23 Python
Python实现二分法算法实例
Feb 02 #Python
Python标准异常和异常处理详解
Feb 02 #Python
Python中使用md5sum检查目录中相同文件代码分享
Feb 02 #Python
Python列表append和+的区别浅析
Feb 02 #Python
Python中的tuple元组详细介绍
Feb 02 #Python
Linux下编译安装MySQL-Python教程
Feb 02 #Python
Python写的服务监控程序实例
Jan 31 #Python
You might like
PHP+FLASH实现上传文件进度条相关文件 下载
2007/07/21 PHP
SWFUpload与CI不能正确上传识别文件MIME类型解决方法分享
2011/04/18 PHP
PHP实现通过URL提取根域名
2016/03/31 PHP
js 颜色选择器(兼容firefox)
2009/03/05 Javascript
event.srcElement 用法笔记e.target
2009/12/18 Javascript
javascript学习笔记(一) 在html中使用javascript
2012/06/18 Javascript
基于JavaScript实现继承机制之原型链(prototype chaining)的详解
2013/05/07 Javascript
JS执行删除前的判断代码
2014/02/18 Javascript
angularJS 中$attrs方法使用指南
2015/02/09 Javascript
Java遍历集合方法分析(实现原理、算法性能、适用场合)
2016/04/25 Javascript
javascript cookie用法基础教程(概念,设置,读取及删除)
2016/09/20 Javascript
Vue.js绑定HTML class数组语法错误的原因分析
2016/10/19 Javascript
JavaScript实现的搜索及高亮显示功能示例
2017/08/14 Javascript
JS中的BOM应用
2018/02/02 Javascript
详解webpack运行Babel教程
2018/06/13 Javascript
vue路由传参的基本实现方式小结【三种方式】
2020/02/05 Javascript
在Vue 中实现循环渲染多个相同echarts图表
2020/07/20 Javascript
vue使用screenfull插件实现全屏功能
2020/09/17 Javascript
Python函数学习笔记
2008/10/07 Python
Linux 修改Python命令的方法示例
2018/12/03 Python
Python进程的通信Queue、Pipe实例分析
2020/03/30 Python
opencv 图像腐蚀和图像膨胀的实现
2020/07/07 Python
简单了解如何封装自己的Python包
2020/07/08 Python
用Python 执行cmd命令
2020/12/18 Python
GWebs公司笔试题
2012/05/04 面试题
财务出纳岗位职责
2014/02/03 职场文书
党的群众路线教育实践活动查摆问题自查报告
2014/10/10 职场文书
工作失误检讨书
2015/01/26 职场文书
杭州西湖英语导游词
2015/02/03 职场文书
护士先进个人总结
2015/02/13 职场文书
学校工会工作总结2015
2015/05/19 职场文书
摘录式读书笔记
2015/07/01 职场文书
2016秋季幼儿园开学寄语
2015/12/03 职场文书
react合成事件与原生事件的相关理解
2021/05/13 Javascript
关于PostgreSQL JSONB的匹配和交集问题
2021/09/14 PostgreSQL
进阶篇之linux环境下安装MySQL数据库
2022/04/09 MySQL