【python】利用pathlib遍歷目錄Path().rglob


來源: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')]

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM