python_interview_question icon indicating copy to clipboard operation
python_interview_question copied to clipboard

遍历文件,可以考虑pathlib

Open tcc0lin opened this issue 4 years ago • 1 comments

使用Python3提供的Pathlib包操作

def print_directory_contents(s_path):
    from pathlib import (Path, PosixPath)
    origin_path = Path(s_path) if not isinstance(s_path, PosixPath) else s_path
    for s_child in origin_path.iterdir():
        if not s_child.is_dir():
            print(s_child)
            continue
        print_directory_contents(s_child)

tcc0lin avatar Mar 13 '20 08:03 tcc0lin