用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读写Excel文件方法介绍
Nov 22 Python
python自定义解析简单xml格式文件的方法
May 11 Python
Python多进程同步简单实现代码
Apr 27 Python
Python中动态创建类实例的方法
Mar 24 Python
利用Python批量压缩png方法实例(支持过滤个别文件与文件夹)
Jul 30 Python
python装饰器常见使用方法分析
Jun 26 Python
python字符串下标与切片及使用方法
Feb 13 Python
Python多进程编程multiprocessing代码实例
Mar 12 Python
如何把外网python虚拟环境迁移到内网
May 18 Python
基于python实现查询ip地址来源
Jun 02 Python
Python QT组件库qtwidgets的使用
Nov 02 Python
Python基础之函数嵌套知识总结
May 23 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
无限级别菜单的实现
2006/10/09 PHP
奇怪的PHP引用效率问题分析
2012/03/23 PHP
解析php时间戳与日期的转换
2013/06/06 PHP
解析PHP中的正则表达式以及模式匹配
2013/06/19 PHP
兼容PHP和Java的des加密解密代码分享
2014/06/26 PHP
Javascript学习笔记5 类和对象
2010/01/11 Javascript
Javascript 检测键盘按键信息及键码值对应介绍
2013/01/03 Javascript
JS操作图片(增,删,改) 例子
2013/04/17 Javascript
js实现点击注册按钮开始读秒倒计时的小例子
2013/05/11 Javascript
js中的push和join方法使用介绍
2013/10/08 Javascript
浅谈JavaScript事件的属性列表
2015/03/01 Javascript
jquery实现简单的遮罩层
2016/01/08 Javascript
js实现不重复导入的方法
2016/03/02 Javascript
AngularJS 路由详解和简单实例
2016/07/28 Javascript
JavaScript常用正则函数用法示例
2017/01/23 Javascript
整理关于Bootstrap过渡动画的慕课笔记
2017/03/29 Javascript
AngularJS实现select的ng-options功能示例
2017/07/12 Javascript
解决JSON.stringify()自动将中文转译成unicode的问题
2018/01/05 Javascript
vscode下vue项目中eslint的使用方法
2019/01/13 Javascript
js 实现watch监听数据变化的代码
2019/10/13 Javascript
浅谈Vue 函数式组件的使用技巧
2020/06/16 Javascript
python实现问号表达式(?)的方法
2013/11/27 Python
Python随手笔记第一篇(2)之初识列表和元组
2016/01/23 Python
详谈python3 numpy-loadtxt的编码问题
2018/04/29 Python
把JSON数据格式转换为Python的类对象方法详解(两种方法)
2019/06/04 Python
python将unicode和str互相转化的实现
2020/05/11 Python
如何使用Python自动生成报表并以邮件发送
2020/10/15 Python
阿迪达斯印度官方商城:adidas India
2017/03/26 全球购物
销售人员个人求职信
2013/09/26 职场文书
食品安全标语
2014/06/07 职场文书
学校宣传标语
2014/06/18 职场文书
英语自我介绍演讲稿
2014/09/01 职场文书
邮政营业员岗位职责
2015/04/14 职场文书
2015年度绩效考核工作总结
2015/05/27 职场文书
法制主题班会教案
2015/08/13 职场文书
vue使用localStorage持久性存储实现评论列表
2022/04/14 Vue.js