用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进行TCP网络编程的教程
Apr 29 Python
Python编程入门的一些基本知识
May 13 Python
Python中在for循环中嵌套使用if和else语句的技巧
Jun 20 Python
Python简单生成8位随机密码的方法
May 24 Python
关于Python中空格字符串处理的技巧总结
Aug 10 Python
详解python中asyncio模块
Mar 03 Python
在cmder下安装ipython以及环境的搭建
Oct 19 Python
python用opencv批量截取图像指定区域的方法
Jan 24 Python
使用PyQt4 设置TextEdit背景的方法
Jun 14 Python
Python异常处理例题整理
Jul 07 Python
pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换
Jan 13 Python
Windows下PyCharm配置Anaconda环境(超详细教程)
Jul 31 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
Yii操作数据库的3种方法
2014/03/11 PHP
php计算2个日期的差值函数分享
2015/02/02 PHP
PHP使用trim函数去除字符串左右空格及特殊字符实例
2016/01/07 PHP
PHP实现QQ登录实例代码
2016/01/14 PHP
JS字符串累加Array不一定比字符串累加快(根据电脑配置)
2012/05/14 Javascript
javascript的BOM
2016/05/03 Javascript
jquery自定义插件结合baiduTemplate.js实现异步刷新(附源码)
2016/12/22 Javascript
Three.js的使用及绘制基础3D图形详解
2017/04/27 Javascript
JS中async/await实现异步调用的方法
2019/08/28 Javascript
[53:52]OG vs EG 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
Python处理json字符串转化为字典的简单实现
2016/07/07 Python
Python开发中爬虫使用代理proxy抓取网页的方法示例
2017/09/26 Python
用Python编写一个简单的CS架构后门的方法
2018/11/20 Python
PyCharm 2019.3发布增加了新功能一览
2019/12/08 Python
利用python读取YUV文件 转RGB 8bit/10bit通用
2019/12/09 Python
Python 面向对象之类class和对象基本用法示例
2020/02/02 Python
Pycharm和Idea支持的vim插件的方法
2020/02/21 Python
Python如何使用队列方式实现多线程爬虫
2020/05/12 Python
Python实现计算图像RGB均值方式
2020/06/04 Python
浅谈sklearn中predict与predict_proba区别
2020/06/28 Python
python操作微信自动发消息的实现(微信聊天机器人)
2020/07/14 Python
python 决策树算法的实现
2020/10/09 Python
Python爬虫开发与项目实战
2020/12/16 Python
劳资员岗位职责
2013/11/11 职场文书
自我鉴定四大框架
2014/01/17 职场文书
简历上的自我评价
2014/02/03 职场文书
《孙权劝学》教学反思
2014/04/23 职场文书
初中学生期末评语
2014/04/24 职场文书
2015年党性分析材料
2014/12/19 职场文书
小学校长个人总结
2015/03/03 职场文书
通知书大全
2015/04/27 职场文书
电话营销开场白
2015/05/29 职场文书
新闻发布会新闻稿
2015/07/17 职场文书
导游词之天津盘山
2019/11/01 职场文书
导游词之无锡梅园
2019/11/28 职场文书
Android在Sqlite3中的应用及多线程使用数据库的建议
2022/04/24 Java/Android