# -*- coding: utf-8 -*-
import os
import time
class Read:
def __init__(self,path='.'):
self.path = path
def read(self):
for i in os.listdir(os.path.abspath(self.path)):
print(i)
class FindFile(Read):
def find(self,filename):
L = []
start = time.clock()
print("Current directory file have ")
Read().read()
time.sleep(2)
for parent,dir,file in os.walk(os.path.abspath(Read().__init__())):
for x in file:
if filename in x:
print("Have '{}' keyworks file in '{}'".format(filename,os.path.join(parent,x)))
L.append(os.path.join(parent,x))
end = time.clock()
print("Find Total Time {}".format(end-start-2))
if len(L) == 0:
print("Sorry,No Find '%s'" % filename)
def input_find():
print("可以把这个python文件放到你的磁盘中(C,D、E、F)")
print("Please input your want find file name,(Input 'q' exit)")
i = input("$ ")
if i is 'q':
print("See you.")
pass
else:
FindFile().find(i)
input_find()
呆呆的设计师