Discuss / Python / import os

import os

Topic source

_swayer

#1 Created at ... [Delete] [Delete and Lock User]

import os

def dir_l(path): return [x for x in os.listdir(path)]

def find_l(path,findStr): return [os.path.join(root,f) for root, dirs, files in os.walk(path) for f in files if f.lower().find(findStr.lower())!=-1]

if name=='main': path = input('输入一个目录路径:') print(path,'包含如下文件:') for x in dir_l(path): print(x) find = input('请输入需要查找的文件:') print('包含',find,'的文件有如下:') for x in find_l(path,find): print(x)


  • 1

Reply