在目录下查找包含某字符串的文件的python代码,,一个search(s)的
在目录下查找包含某字符串的文件的python代码,,一个search(s)的
一个search(s)的函数,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出完整路径:
#!/usr/bin/env pythonimport os, os.pathimport sysdef search(path, s): for x in os.listdir(path): fp = os.path.join(path, x) if os.path.isfile(fp) and s in x: print fp elif os.path.isdir(fp): search(fp, s)if len(sys.argv) == 1: print 'Useage:python search s'elif len(sys.argv) == 2: s = sys.argv[1] search('.', s)else: print 'Too many parameters'
相关内容
- python连接mongodb操作代码,pythonmongodb代码,__author__ =
- 演示断言,,#演示断言#!/usr/
- 专家级程序员写阶乘,专家程序员阶乘,#专家级程序员
- QQ空间点赞机,QQ空间赞机,print 'hello
- #python3 练手 #格式化当天日期,,#python3 练手#
- 简单的模板引擎,简单模板引擎,#!/usr/bin/p
- 统计一个目录下的子目录的Size(清理Program Files文件夹
- Python动态创建类,python动态创建,#author: D.L
- python发邮件,密送多人,带附件,中文正文,收信信箱
- Python遍历数据库并获取key的值,python历数据库key,impor
评论关闭