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 12 Python
Python实现TCP协议下的端口映射功能的脚本程序示例
Jun 14 Python
python使用两种发邮件的方式smtp和outlook示例
Jun 02 Python
对pandas里的loc并列条件索引的实例讲解
Nov 15 Python
详解如何用TensorFlow训练和识别/分类自定义图片
Aug 05 Python
python写入数据到csv或xlsx文件的3种方法
Aug 23 Python
python 批量修改 labelImg 生成的xml文件的方法
Sep 09 Python
Python脚本操作Excel实现批量替换功能
Nov 20 Python
Python代码一键转Jar包及Java调用Python新姿势
Mar 10 Python
Python爬虫之爬取哔哩哔哩热门视频排行榜
Apr 28 Python
PyQt5爬取12306车票信息程序的实现
May 14 Python
Django与数据库交互的实现
Jun 03 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使用PHPMailer发送邮件的简单使用方法
2013/11/12 PHP
laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子
2019/11/14 PHP
javascript prototype原型操作笔记
2009/12/07 Javascript
JS实现在Repeater控件中创建可隐藏区域的代码
2010/09/16 Javascript
jQuery队列控制方法详解queue()/dequeue()/clearQueue()
2010/12/02 Javascript
javascript高级程序设计第二版第十二章事件要点总结(常用的跨浏览器检测方法)
2012/08/22 Javascript
jquery 选择器引擎sizzle浅析
2013/02/06 Javascript
分享bootstrap学习笔记心得(组件及其属性)
2017/01/11 Javascript
AngularJS改变元素显示状态
2017/04/20 Javascript
js与jQuery实现的用户注册协议倒计时功能实例【三种方法】
2017/11/09 jQuery
Vuejs在v-for中,利用index来对第一项添加class的方法
2018/03/03 Javascript
Vue源码解读之Component组件注册的实现
2018/08/24 Javascript
在vue中利用全局路由钩子给url统一添加公共参数的例子
2019/11/01 Javascript
vue+webpack dev本地调试全局样式引用失效的解决方案
2019/11/12 Javascript
二种python发送邮件实例讲解(python发邮件附件可以使用email模块实现)
2013/12/03 Python
python中的多重继承实例讲解
2014/09/28 Python
Python实现提取文章摘要的方法
2015/04/21 Python
numpy排序与集合运算用法示例
2017/12/15 Python
Python通过OpenCV的findContours获取轮廓并切割实例
2018/01/05 Python
python使用openpyxl库修改excel表格数据方法
2018/05/03 Python
python基于物品协同过滤算法实现代码
2018/05/31 Python
在Python中使用gRPC的方法示例
2018/08/08 Python
python读取几个G的csv文件方法
2019/01/07 Python
利用python开发app实战的方法
2019/07/09 Python
python关于变量名的基础知识点
2020/03/03 Python
用友笔试题目
2016/10/25 面试题
幼儿园托班开学寄语
2014/01/18 职场文书
单身联谊活动方案
2014/01/29 职场文书
公司担保书范文
2014/05/21 职场文书
教师廉洁自律承诺书
2014/05/26 职场文书
2014年国庆节演讲稿精选范文1500字
2014/09/25 职场文书
检讨书范文1000字
2015/01/28 职场文书
2015年健康教育工作总结
2015/04/10 职场文书
上下班时间调整通知
2015/04/23 职场文书
MySQL索引是啥?不懂就问
2021/07/21 MySQL
mongoDB数据库索引快速入门指南
2022/03/23 MongoDB