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 相关文章推荐
vc6编写python扩展的方法分享
Jan 17 Python
Python实现读取并保存文件的类
May 11 Python
Python3多进程 multiprocessing 模块实例详解
Jun 11 Python
python文档字符串(函数使用说明)使用详解
Jul 30 Python
python如何实现不用装饰器实现登陆器小程序
Dec 14 Python
使用TFRecord存取多个数据案例
Feb 17 Python
Python作用域与名字空间原理详解
Mar 21 Python
Numpy 理解ndarray对象的示例代码
Apr 03 Python
python异步Web框架sanic的实现
Apr 27 Python
PyCharm 解决找不到新打开项目的窗口问题
Jan 15 Python
python第三方网页解析器 lxml 扩展库与 xpath 的使用方法
Apr 06 Python
Python selenium模拟网页点击爬虫交管12123违章数据
May 26 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
在wamp集成环境下升级php版本(实现方法)
2013/07/01 PHP
php中Y2K38的漏洞解决方法实例分析
2014/09/22 PHP
防止网站内容被拷贝的一些方法与优缺点好处与坏处分析
2007/11/30 Javascript
jQuery聚合函数实例
2015/05/21 Javascript
JavaScript实现强制重定向至HTTPS页面
2015/06/10 Javascript
基于BootStrap的Metronic框架实现页面链接收藏夹功能按钮移动收藏记录(使用Sortable进行拖动排序)
2016/08/29 Javascript
在vue中v-bind使用三目运算符绑定class的实例
2018/09/29 Javascript
Nodejs监控事件循环异常示例详解
2019/09/22 NodeJs
微信小程序列表时间戳转换实现过程解析
2019/10/12 Javascript
Vue 实现从文件中获取文本信息的方法详解
2019/10/16 Javascript
js get和post请求实现代码解析
2020/02/06 Javascript
关于better-scroll插件的无法滑动bug(2021通过插件解决)
2021/03/01 Javascript
Python装饰器使用示例及实际应用例子
2015/03/06 Python
用Python中的__slots__缓存资源以节省内存开销的方法
2015/04/02 Python
python编写爬虫小程序
2015/05/14 Python
详解Python中for循环是如何工作的
2017/06/30 Python
python编程之requests在网络请求中添加cookies参数方法详解
2017/10/25 Python
浅谈python装饰器探究与参数的领取
2017/12/01 Python
详解Python 调用C# dll库最简方法
2019/06/20 Python
python 环境搭建 及python-3.4.4的下载和安装过程
2019/07/20 Python
在PyCharm中实现添加快捷模块
2020/02/12 Python
pycharm远程连接服务器并配置python interpreter的方法
2020/12/23 Python
html5给汉字加拼音加进度条的实现代码
2020/04/07 HTML / CSS
美国最大的电子宠物训练产品制造商:PetSafe
2018/10/12 全球购物
宝拉珍选英国官网:Paula’s Choice英国
2019/05/29 全球购物
What is the purpose of Void class? Void类的作用是什么?
2016/10/31 面试题
出纳岗位职责
2013/11/09 职场文书
商务日语毕业生自荐信范文
2013/11/14 职场文书
毕业自我评价范文
2013/11/17 职场文书
法学专业自我鉴定
2014/02/05 职场文书
区政府领导班子个人对照检查材料
2014/09/25 职场文书
2014年校长工作总结
2014/12/11 职场文书
关于法制教育的宣传语
2015/07/13 职场文书
企业团队精神心得体会
2016/01/19 职场文书
导游词之山西祁县乔家大院
2019/10/14 职场文书
Redis实现订单过期删除的方法步骤
2022/06/05 Redis