美文网首页
python自动查找电脑中的文件

python自动查找电脑中的文件

作者: Panda_phc | 来源:发表于2021-04-07 15:45 被阅读0次

    如果你经常找不到文件,可以试试下面的代码:
    代码的详细解释和说明

    import os
    import fnmatch
    import easygui as g
    searchPath = g.enterbox(msg='请输入文件查找目录',default='/Users/mac/Desktop')
    fileName = g.enterbox(msg='请输入您要查找的文件名:',default='path.txt')
    
    def searchFile(fileName,searchPath):
        file_list = []
        for path,dirnames,filenames in os.walk(searchPath):
            for filename in filenames:
                if fnmatch.fnmatch(fileName,filename):
    
                    path1=os.path.join(path,filename)
                    file_list.append(path1)
        if len(file_list) != 0:
            return file_list
        return -1 
    
    answer = searchFile(fileName,searchPath)
    if answer == -1:
        g.msgbox("查无此文件",'查找错误')
    else:
        g.msgbox(answer,'返回路径')
    

    相关文章

      网友评论

          本文标题:python自动查找电脑中的文件

          本文链接:https://www.haomeiwen.com/subject/ztjukltx.html