rograma Python para percorrer diretórios e ler as informações do arqui
Estou começando a usar o Python, mas já o achei muito mais produtivo que os scripts de shell do Bas
Estou tentando escrever um script Python que percorrerá todos os diretórios que ramificam do diretório em que inicio o script e, para cada arquivo encontrado, carregue uma instância desta classe:
class FileInfo:
def __init__(self, filename, filepath):
self.filename = filename
self.filepath = filepath
O atributo filepath seria o caminho absoluto completo da raiz (/). Aqui está a maquete de pseudocódigo do que eu gostaria que o programa principal fizesse:
from (current directory):
for each file in this directory,
create an instance of FileInfo and load the file name and path
switch to a nested directory, or if there is none, back out of this directory
Eu tenho lido sobre os.walk () e ok.path.walk (), mas gostaria de alguns conselhos sobre qual seria a maneira mais direta de implementar isso no Python. Desde já, obrigado