今天遇到一个问题,在电脑里找一个文件,觉得电脑系统自带搜索不好用,在程序里调用不方便,就写了一个小demo。
程序说明:输入文件格式、文件名称、搜索路径,返回查到的所有文件列表(或为空列表)。默认搜索C盘下的所有格式的文件。
手机里没有C:\ ,使用时要改默认搜索路径。
import os
class searchAllFiles():
'''
find file=filename+filetype in folder path0
if input filetype=='' find all types with file=filename in folder path0
if input filename=='' find all files wiith file=filetype in folder path0
if input path0=='' find all files in folder c:\\
return all found files(with path) list or [].
'''
def __init__(self,filetype='',filename='',path0=r'C:\\'):
self.filetype