【代码】当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出绝对路径
2018-02-04 22:14
816 查看
import os def dir_all(path): #查找所有文件夹 for i in os.listdir(path): new_path = os.path.join(path,i) if os.path.isdir(new_path): result.append(new_path) dir_all(new_path) return result def find_file(name,path): #查找所有特征文件 for i in os.listdir(path): new_path = os.path.join(path,i) if name in os.path.split(new_path)[1]: print(new_path) def run(name,path): all_dir = dir_all(path) for i in all_dir: find_file(name,i) path = "D:\Python程序" result = [path] run("测试名字",path)
相关文章推荐
- python 文件和目录 当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径。
- 编写一个程序,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径。
- 在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径
- 编写一个Python程序,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径
- Python 在当前目录以及其子目录下查找文件名包含指定字符串的文件,并打印出相对路径。
- Python:编写函数,能在当前目录以及子目录下查找文件名包含指定字符串的文件,并打印出完整路径
- 编写文件搜索小程序:1. 输入绝对路径以及搜索关键字,2. 搜索指定路径下(包括子文件夹)中名称包含关键字的所有文件并打印出,3. 将当前操作记录日志
- Linux查找当前目录及其子目录下所有包含指定字符串的文件
- python-------------------查找文件名包含指定字符串的文件,打印完整路径
- 采用多线程和生产者消费者模式来实现对于一个目录以及所有子目录下的文件内容的搜索,打印出包含指定关键字的行.
- 获取指定目录(包含子目录)下所有的txt文件的个数,并打印文件名称。程序1。
- python查找指定目录下所有文件,以及改文件名的方法
- grep命令查找当前目录下包含某个字符串的所有文件
- 查找当前目录下文件中包含关键字符串的文件以及行号
- java在指定路径下查找所有文件及其子文件名中,是否包含指定查询的关键字
- 获取指定目录(包含子目录)下所有的txt文件的个数,并打印文件名称?
- 查找目录下的及子目录下的 所有的给定后缀名的文件并将其路径打印到一个文件中。
- 列出当前目录所有包含指定字符串的文件
- window查找指定字符串在当前目录下的所有文件中是否存在
- grep命令查找当前目录下包含某个字符串的所有文件