【发布时间】:2012-10-25 11:34:00
【问题描述】:
我使用 python,我需要一个函数或库来在所有驱动器中搜索我的文件,我在 Windows 中将文件的名称命名为 F3 以搜索计算机中的所有文件夹. windows os,本地驱动,,我写了个代码
import os
import win32api
paths = 'D:/'
def dir_list_folder(paths):
for folderName in os.listdir(paths):
if (folderName.find('.') == -1):
folderPath = os.path.join(paths,folderName );
dir_list_folder(folderPath);
else:
print ('Files is :'+ folderName );
它给了我一个很好的结果,但有些类型给我一个错误,如果我不需要在 .Zip 或 .RAR 文件中搜索,我该怎么做
【问题讨论】:
-
请先自己尝试,然后再询问您无法克服的任何特殊问题。
-
您能否更准确地了解您的需求,您的操作系统是什么,所有驱动器是什么意思:所有本地驱动器、网络共享磁盘?
-
@silent_warrior 查看编辑问题
-
@FabienAndre 查看编辑问题
标签: python python-2.7