用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实现的文件同步服务器实例
Jun 02 Python
Python可变参数用法实例分析
Apr 02 Python
python中使用正则表达式的连接符示例代码
Oct 10 Python
Python使用googletrans报错的解决方法
Sep 25 Python
python实现简单日期工具类
Apr 24 Python
python实现文件助手中查看微信撤回消息
Apr 29 Python
使用Python的OpenCV模块识别滑动验证码的缺口(推荐)
May 10 Python
详解PyCharm安装MicroPython插件的教程
Jun 24 Python
python识别图像并提取文字的实现方法
Jun 28 Python
python报错: 'list' object has no attribute 'shape'的解决
Jul 15 Python
Pytorch DataLoader shuffle验证方式
Jun 02 Python
python+opencv实现视频抽帧示例代码
Jun 11 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中一个控制字符串输出的函数
2006/10/09 PHP
PHP字符编码问题之GB2312 VS UTF-8解决方法
2011/06/23 PHP
ThinkPHP使用getlist方法实现数据搜索功能示例
2017/05/08 PHP
Laravel框架实现多数据库连接操作详解
2019/07/12 PHP
CSS+JS构建的图片查看器
2006/07/22 Javascript
短信提示使用 特效
2007/01/19 Javascript
js表格分页实现代码
2009/09/18 Javascript
10个基于Jquery的幻灯片插件教程
2010/10/29 Javascript
遨游,飞飞,IE,空中网 浏览器无提示关闭方法
2011/07/11 Javascript
JavaScript中的关键字&quot;VAR&quot;使用详解 分享
2013/07/31 Javascript
jquery 实现input输入什么div图层显示什么
2014/06/15 Javascript
js中自定义方法实现停留几秒sleep
2014/07/11 Javascript
JavaScript 开发工具webstrom使用指南
2014/12/09 Javascript
理解javascript异步编程
2016/01/27 Javascript
node.js(express)中使用Jcrop进行图片剪切上传功能
2017/04/21 Javascript
极简主义法编写JavaScript类
2017/11/02 Javascript
浅谈对于react-thunk中间件的简单理解
2019/05/01 Javascript
vue设置动态请求地址的例子
2019/11/01 Javascript
python利用datetime模块计算时间差
2015/08/04 Python
python实现比较文件内容异同
2018/06/22 Python
使用Django连接Mysql数据库步骤
2019/01/15 Python
python自定义函数实现一个数的三次方计算方法
2019/01/20 Python
对pyqt5中QTabWidget的相关操作详解
2019/06/21 Python
Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中
2020/01/13 Python
Pytorch中的自动求梯度机制和Variable类实例
2020/02/29 Python
Python3爬虫中pyspider的安装步骤
2020/07/29 Python
Python加载数据的5种不同方式(收藏)
2020/11/13 Python
如何用用Python将地址标记在地图上
2021/02/07 Python
澳大利亚著名的纺织品品牌:Canningvale
2020/05/05 全球购物
字符串str除首尾字符外的其他字符按升序排列
2013/03/08 面试题
一套软件测试笔试题
2014/07/25 面试题
电大毕业个人生自我鉴定
2014/03/26 职场文书
小学生教师节演讲稿
2014/09/03 职场文书
中国世界遗产导游词
2015/02/13 职场文书
研讨会致辞
2015/07/31 职场文书
导游词之金鞭溪风景区
2019/09/12 职场文书