Programador Leigo
⚡ 60 segundos arquivos

Manipular caminhos com pathlib

pathlib é a forma moderna de trabalhar com arquivos e pastas em Python. Adeus os.path!

pathlib_ex.py
from pathlib import Path

p = Path('projeto/src/app.py')

print(p.name)      # app.py
print(p.stem)      # app
print(p.suffix)    # .py
print(p.parent)    # projeto/src

# Listar arquivos .py
for f in Path('.').glob('**/*.py'):
    print(f)

Compartilhar