| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
- import os
 
 - import os.path
 
  
 
- def ergodic(x):
 
 -     index_list = []
 
 -     for i in os.walk(x):
 
 -         index_list.append(i[0])
 
 -     return index_list
 
  
 
- def seeks(x, y):
 
 -     for each in y:
 
 -         if x in each:
 
 -             print(each)
 
  
 
- R_index = input('请输入待查找的初始目录:')
 
 - file_name = input('请输入需要查找的目标文件:')
 
 - file_index_list = ergodic(R_index)
 
 - seeks(file_name, file_index_list)
 
  复制代码 
 
请大家看看哪里有问题?查找为什么有时有有时没有? 
====== RESTART: E:\Python\python-fishc\课后练习\开始文件后的代码\第30讲\遍历子目录查找文件.py ====== 
请输入待查找的初始目录:E: 
请输入需要查找的目标文件:P 
>>>  
====== RESTART: E:\Python\python-fishc\课后练习\开始文件后的代码\第30讲\遍历子目录查找文件.py ====== 
请输入待查找的初始目录:D: 
请输入需要查找的目标文件:Q 
D:QQ文件 
D:QQ文件\1622724312 
D:QQ文件\1622724312\AppWebCache 
D:QQ文件\1622724312\AppWebCache\1 
D:QQ文件\1622724312\AppWebCache\1\pub.idqqimg.com 
D:QQ文件\1622724312\AppWebCache\1\pub.idqqimg.com\qqfind 
D:QQ文件\1622724312\AppWebCache\1\pub.idqqimg.com\qqfind\css 
D:QQ文件\1622724312\AppWebCache\1\pub.idqqimg.com\qqfind\img 
D:QQ文件\1622724312\AppWebCache\1\pub.idqqimg.com\qqfind\img\lazzy 
D:QQ文件\1622724312\AppWebCache\1\pub.idqqimg.com\qqfind\js 
D:QQ文件\1622724312\AppWebCache\1\pub.idqqimg.com\qqfind\js\widget
 |   
 
 
 
 |