搜索目录下面的所有文件

def main():
        allfilelist = FinaAllFiles("/home/develop/devel/database/")


def FinaAllFiles(directory):
    allfilelist = []
    allitems = os.listdir(directory)
    for item in allitems:
        if os.path.isfile(os.path.join(directory, item)):
            allfilelist.append(os.path.join(directory, item))
        elif os.path.isdir(os.path.join(directory, item)):
            allfilelist.extend(FinaAllFiles(os.path.join(directory, item)))
    return allfilelist

 

posted @ 2013-04-13 10:29  wuxi812  阅读(203)  评论(0编辑  收藏  举报