用Python遍历C盘dll文件的方法


Posted in Python onMay 06, 2015

python 的fnmatch 还真是省心,相比于 java 中的FilenameFilter ,真是好太多了,你完成不需要去实现什么接口。

fnmatch 配合 os.walk() 或者 os.listdir() ,你能做的事太多了,而且用起来相当 easy。

# coding: utf-8
"""
遍历C盘下的所有dll文件
"""
import os
import fnmatch

def main():
  f = open('dll_list.txt', 'w')
  for root, dirs, files in os.walk('c:\\'):
    for name in files:
      if fnmatch.fnmatch(name, '*.dll'):
        f.write(os.path.join(root, name))
        f.write('\n')
  f.close()
  print 'done...'

if __name__=='__main__':
  main()</pre>

Python 相关文章推荐
Python logging模块学习笔记
May 24 Python
Python中字典映射类型的学习教程
Aug 20 Python
Python和Go语言的区别总结
Feb 20 Python
python实现矩阵打印
Mar 02 Python
pyqt5 实现多窗口跳转的方法
Jun 19 Python
使用Pyhton集合set()实现成果查漏的例子
Nov 24 Python
python中的逆序遍历实例
Dec 25 Python
python读取图片颜色值并生成excel像素画的方法实例
Feb 19 Python
python 第三方库paramiko的常用方式
Feb 20 Python
详解Python生成器和基于生成器的协程
Jun 03 Python
Python 数据科学 Matplotlib图库详解
Jul 07 Python
在Python 中将类对象序列化为JSON
Apr 06 Python
使用Python压缩和解压缩zip文件的教程
May 06 #Python
Python发送以整个文件夹的内容为附件的邮件的教程
May 06 #Python
在Linux中通过Python脚本访问mdb数据库的方法
May 06 #Python
python中黄金分割法实现方法
May 06 #Python
使用rpclib进行Python网络编程时的注释问题
May 06 #Python
pymongo给mongodb创建索引的简单实现方法
May 06 #Python
Python中用PIL库批量给图片加上序号的教程
May 06 #Python
You might like
PHP简单系统数据添加以及数据删除模块源文件下载
2008/06/07 PHP
用sql命令修改数据表中的一个字段为非空(not null)的语句
2010/06/04 PHP
大家在抢红包,程序员在研究红包算法
2015/08/31 PHP
CodeIgniter钩子用法实例详解
2016/01/20 PHP
PHP实现四种基础排序算法的运行时间比较(推荐)
2016/08/11 PHP
PHP获取路径和目录的方法总结【必看篇】
2017/03/04 PHP
Laravel5.7框架安装与使用学习笔记图文详解
2019/04/02 PHP
jQuery数组处理方法汇总
2011/06/20 Javascript
基于JavaScript 下namespace 功能的简单分析
2013/07/05 Javascript
jquery中获取id值方法小结
2013/09/22 Javascript
jQuery中:checked选择器用法实例
2015/01/04 Javascript
基于easyui checkbox 的一些操作处理方法
2017/07/10 Javascript
Vue学习笔记进阶篇之单元素过度
2017/07/19 Javascript
Webpack框架核心概念(知识点整理)
2017/12/22 Javascript
Vue中Axios从远程/后台读取数据
2019/01/21 Javascript
在vue中利用全局路由钩子给url统一添加公共参数的例子
2019/11/01 Javascript
vue实现购物车列表
2020/06/30 Javascript
深入解析Python中的WSGI接口
2015/05/11 Python
python实现名片管理系统项目
2019/04/26 Python
Python Opencv任意形状目标检测并绘制框图
2019/07/23 Python
Python代码实现http/https代理服务器的脚本
2019/08/12 Python
Python中 CSV格式清洗与转换的实例代码
2019/08/29 Python
django 多数据库及分库实现方式
2020/04/01 Python
Pytest测试框架基本使用方法详解
2020/11/25 Python
详解Python中的GIL(全局解释器锁)详解及解决GIL的几种方案
2021/01/29 Python
CSS3 @keyframes简单动画实现
2018/02/24 HTML / CSS
材料工程专业毕业生求职信
2014/03/04 职场文书
工程造价专业大学生职业规划范文
2014/03/09 职场文书
主题班会演讲稿
2014/05/22 职场文书
税务干部群众路线教育实践活动自我剖析材料
2014/09/21 职场文书
党干部专题民主生活会对照检查材料思想汇报
2014/10/06 职场文书
2015年企业员工工作总结范文
2015/05/21 职场文书
交通事故协议书范本
2016/03/19 职场文书
再见,2019我们不负使命;你好,2020我们砥砺前行
2020/01/03 职场文书
JS代码编译器Monaco使用方法
2021/06/11 Javascript
SpringCloud的JPA连接PostgreSql的教程
2021/06/26 Java/Android