1. Python在指定目录及其子目录中查找文件名含有关键字的文件源码#search.py import os import sysdef search(path, word): for filename in os.listdir(path): fp = os.path.join(path, filename) if os.path.isfile(fp) and word in filename: print fp elif os.path.isdir(fp): search(fp, word)search(sys.argv[1], sys.argv[2])使用python search.py directory_path keyword2. 在制定目录及其子目录中查找文件内容含有关键字的文件源码#search.py import os import sysdef search(path, word): for filename in os.listdir(path): fp = os.path.join(path, filename) if os.path.isfile(fp): with open(fp) as f: for line in f: if word in line: print fp break elif os.path.isdir(fp): search(fp, word)search(sys.argv[1], sys.argv[2])使用python search.py directory_path keywordPython2.7.7源码分析 http://www.linuxidc.com/Linux/2015-08/121168.htm无需操作系统直接运行 Python 代码 http://www.linuxidc.com/Linux/2015-05/117357.htmCentOS上源码安装Python3.4 http://www.linuxidc.com/Linux/2015-01/111870.htm《Python核心编程 第二版》.(Wesley J. Chun ).[高清PDF中文版] http://www.linuxidc.com/Linux/2013-06/85425.htm《Python开发技术详解》.( 周伟,宗杰).[高清PDF扫描版+随书视频+代码] http://www.linuxidc.com/Linux/2013-11/92693.htmPython脚本获取Linux系统信息 http://www.linuxidc.com/Linux/2013-08/88531.htm在Ubuntu下用Python搭建桌面算法交易研究环境 http://www.linuxidc.com/Linux/2013-11/92534.htmPython 语言的发展简史 http://www.linuxidc.com/Linux/2014-09/107206.htmPython 的详细介绍:请点这里 Python 的下载地址:请点这里本文永久更新链接地址:http://www.linuxidc.com/Linux/2015-08/121283.htm