How to get files in a directory, including all subdirectories

前端 未结 6 1478
耶瑟儿~
耶瑟儿~ 2020-12-04 12:45

I\'m trying to get a list of all log files (.log) in directory, including all subdirectories.

6条回答
  •  臣服心动
    2020-12-04 13:34

    import os
    import os.path
    
    for dirpath, dirnames, filenames in os.walk("."):
        for filename in [f for f in filenames if f.endswith(".log")]:
            print os.path.join(dirpath, filename)
    

提交回复
热议问题