Discuss / Python / 作业2

作业2

Topic source

s凡s

#1 Created at ... [Delete] [Delete and Lock User]
#!/usr/bin/env python

import os

def find_file(path, s):
    for f in [f for f in os.listdir(path) if os.path.isfile(os.path.join(path, f)) and s in f]:
        print(os.path.join(path, f))

    for d in [d for d in os.listdir(path) if os.path.isdir(os.path.join(path, d))]:
        find_file(os.path.join(path, d), s)

def main():
    find_file(".", ".el")

if __name__=="__main__":
    main()

  • 1

Reply