用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中函数参数设置及使用的学习笔记
May 03 Python
python递归删除指定目录及其所有内容的方法
Jan 13 Python
浅谈flask截获所有访问及before/after_request修饰器
Jan 18 Python
计算机二级python学习教程(1) 教大家如何学习python
May 16 Python
python中selenium操作下拉滚动条的几种方法汇总
Jul 14 Python
Java文件与类动手动脑实例详解
Nov 10 Python
Python PyInstaller安装和使用教程详解
Jan 08 Python
Django中modelform组件实例用法总结
Feb 10 Python
Django实现从数据库中获取到的数据转换为dict
Mar 27 Python
超全Python图像处理讲解(多模块实现)
Apr 13 Python
python numpy库np.percentile用法说明
Jun 08 Python
python3代码中实现加法重载的实例
Dec 03 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
dhtmlxTree目录树增加右键菜单以及拖拽排序的实现方法
2013/04/26 PHP
8个必备的PHP功能实例代码
2013/10/27 PHP
PHP调用MySQL存储过程并返回值的方法
2014/12/26 PHP
PHP实现通过strace定位故障原因的方法
2018/04/29 PHP
PHP7新特性之抽象语法树(AST)带来的变化详解
2018/07/17 PHP
学习YUI.Ext基础第一天
2007/03/10 Javascript
javascript showModalDialog 多层模态窗口实现页面提交及刷新的代码
2009/11/28 Javascript
使用非html5实现js板连连看游戏示例代码
2013/09/22 Javascript
javascript验证邮件地址和MX记录的方法
2015/06/16 Javascript
JavaScript实现字符串与日期的互相转换及日期的格式化
2016/03/07 Javascript
使用jquery给指定的table动态添加一行、删除一行
2016/10/13 Javascript
AngularJS实现给动态生成的元素绑定事件的方法
2016/12/14 Javascript
探讨Vue.js的组件和模板
2017/10/27 Javascript
解决vue 路由变化页面数据不刷新的问题
2018/03/13 Javascript
Express之托管静态文件的方法
2018/06/01 Javascript
node使用Mongoose类库实现简单的增删改查
2018/11/08 Javascript
vue使用高德地图根据坐标定位点的实现代码
2019/08/22 Javascript
layui table 多行删除(id获取)的方法
2019/09/12 Javascript
浅谈vue-router路由切换 组件重用挖下的坑
2019/11/01 Javascript
Python实现决策树C4.5算法的示例
2018/05/30 Python
对python自动生成接口测试的示例讲解
2018/11/30 Python
Python OpenCV实现视频分帧
2019/06/01 Python
python+opencv实现移动侦测(帧差法)
2020/03/20 Python
python 提高开发效率的5个小技巧
2020/10/19 Python
德国化妆品和天然化妆品网上商店:kosmetikfuchs.de
2017/06/09 全球购物
任意存:BOXFUL
2018/05/21 全球购物
Lulu Guinness露露·吉尼斯官网:红唇包
2019/02/03 全球购物
公司年会演讲稿范文
2014/01/11 职场文书
承诺书的格式范文
2014/03/28 职场文书
个人培训自我鉴定
2014/03/28 职场文书
活动总结报告格式
2014/05/09 职场文书
校庆团日活动总结
2014/08/28 职场文书
python迷宫问题深度优先遍历实例
2021/06/20 Python
国产动画《万圣街》日语配音版制作决定!
2022/03/20 国漫
CSS SandBox应用场景及常见问题
2022/06/25 HTML / CSS
基于Android10渲染Surface的创建过程
2022/08/14 Java/Android