python列出指定目录下的所有目录和文件

import os
import docx

def scanfile(rootdir):
    result = []
    for f in os.walk(rootdir):
        for files in f[2]:
            if files.endswith('.py'):
                result.append(os.path.join(rootdir,os.path.join(f[0],files)))
    return result

doc = docx.Document()

for i in scanfile('/home/deepcam/src/plazaface_serv'):
    print i
原文地址:https://www.cnblogs.com/peter1994/p/8182554.html