用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转码问题的解决方法
Oct 07 Python
python里大整数相乘相关技巧指南
Sep 12 Python
python集合用法实例分析
May 30 Python
理解生产者消费者模型及在Python编程中的运用实例
Jun 26 Python
python音频处理用到的操作的示例代码
Oct 27 Python
python实现决策树
Dec 21 Python
python做量化投资系列之比特币初始配置
Jan 23 Python
解决Keras 与 Tensorflow 版本之间的兼容性问题
Feb 07 Python
python 成功引入包但无法正常调用的解决
Mar 09 Python
Python爬虫过程解析之多线程获取小米应用商店数据
Nov 14 Python
python用分数表示矩阵的方法实例
Jan 11 Python
Python Pygame实战在打砖块游戏的实现
Mar 17 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
PHP4实际应用经验篇(7)
2006/10/09 PHP
PHP中new static() 和 new self() 的区别介绍
2015/01/09 PHP
php上传中文文件名乱码问题处理方案
2015/02/03 PHP
PHPWind9.0手动屏蔽验证码解决后台关闭验证码但是依然显示的问题
2016/08/12 PHP
YII框架批量插入数据的方法
2017/03/18 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
重定向实现代码
2006/11/20 Javascript
解析window.open的使用方法总结
2013/06/19 Javascript
jquery提取元素里的纯文本不包含span等里的内容
2013/09/30 Javascript
javascript将浮点数转换成整数的三个方法
2014/06/23 Javascript
js实现仿微博滚动显示信息的效果
2015/12/21 Javascript
jQuery实现带水平滑杆的焦点图动画插件
2016/03/08 Javascript
jQuery使用Layer弹出层插件闪退问题
2016/12/22 Javascript
使用AngularJS 跨站请求如何解决jsonp请求问题
2017/01/16 Javascript
JS移动端/H5同时选择多张图片上传并使用canvas压缩图片
2017/06/20 Javascript
jQuery中.attr()和.data()的区别分析
2017/09/03 jQuery
JS中的回调函数实例浅析
2018/03/21 Javascript
jQuery实现简易聊天框
2020/02/08 jQuery
jquery实现轮播图特效
2020/04/12 jQuery
vue3.0实现点击切换验证码(组件)及校验
2020/11/18 Vue.js
Django中使用locals()函数的技巧
2015/07/16 Python
JS设计模式之责任链模式实例详解
2018/02/03 Python
pandas 读取各种格式文件的方法
2018/06/22 Python
QT5 Designer 打不开的问题及解决方法
2020/08/20 Python
python通过cython加密代码
2020/12/11 Python
html5实现canvas阴影效果示例
2014/05/07 HTML / CSS
以实惠的价格提供高品质的时尚:Newchic
2018/01/18 全球购物
Derek Rose官网:英国高档睡衣、家居服和内衣品牌
2020/01/18 全球购物
新东网科技Java笔试题
2012/07/13 面试题
团组织关系介绍信
2014/01/12 职场文书
2014年医学生毕业自我鉴定
2014/03/26 职场文书
小学运动会口号
2014/06/07 职场文书
工程部文员岗位职责
2015/02/04 职场文书
2016年共产党员个人承诺书
2016/03/24 职场文书
python保存大型 .mat 数据文件报错超出 IO 限制的操作
2021/05/10 Python
mysql实现将字符串字段转为数字排序或比大小
2022/06/14 MySQL