|
发表于 2021-2-3 21:17:42
|
显示全部楼层
import os
names=os.getcwd()+'\\'
nameile=input('请输入需要查找的文件名或后缀:')
namedir=os.getcwd()+'\\id'
name1=open(namedir+'.txt','a')
def ile(name,name1,nameile):
lists=[]
list1=os.listdir(name)
listile=[]
for i in range(len(list1)):
if nameile in list1[i] and os.path.isfile(name+list1[i]):
lists.append(name+list1[i])
name1.write(name+list1[i]+' '+str(os.path.getsize(name+list1[i])/1024)+'kb\n')
if os.path.isdir(name+list1[i]):
listile.append(name+list1[i]+'\\')
for i in listile:
ile(i,name1,nameile)
ile(names,name1,nameile)
name1.write('\n\n')
name1.close()
print('ok')
|
|