来源:https://docs.python.org/3/library/pathlib.html

 

可以用pathlib模块中的Path().rglob来递归遍历文件

from pathlib import Path

src = "/home/"
for item in Path(src).rglob('*.py'):
    pass
sorted(Path().rglob("*.py"))
[PosixPath('build/lib/pathlib.py'),
 PosixPath('docs/conf.py'),
 PosixPath('pathlib.py'),
 PosixPath('setup.py'),
 PosixPath('test_pathlib.py')]

 

相关文章:

  • 2022-12-23
  • 2021-08-10
  • 2021-10-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-02
  • 2021-08-10
猜你喜欢
  • 2022-12-23
  • 2021-10-21
  • 2021-05-25
  • 2022-12-23
  • 2021-11-14
  • 2021-05-23
  • 2021-11-22
相关资源
相似解决方案