python百例

74-递归函数练习:逐级列出目录内容

2018-08-02  本文已影响3人  凯茜的老爸

listdir.py:

import os
import sys

def list_files(path):
    if os.path.isdir(path):
        print(path + ':')
        content = os.listdir(path)
        print(content)
        for fname in content:
            fname = os.path.join(path, fname)
            list_files(fname)

if __name__ == '__main__':
    list_files(sys.argv[1])   # python3 listdir.py /etc
上一篇 下一篇

猜你喜欢

热点阅读