DirFileList
Publicado por N 06/11/2006
[ Hits: 4.847 ]
Cria uma lista com todos os arquivos de um determinado diretório recursivamente.
Nycholas de Oliveira e Oliveira - o_lalertom - nycholas@gmail.com
# -*- coding: utf-8 -*- import os import string class DirFileList: def __init__(self): self._dirFileList = [] def __listDirs(self, path): try: if os.path.isfile(path) is True: self._dirFileList.append(path) else: abspath = map(lambda x: os.path.join(path, x), os.listdir(path)) if abspath is not []: map(lambda x: self.__listDirs(x), abspath) except: self._dirFileList.extend(path) def getDirFileList(self): return self._dirFileList def setDirFileList(self, path): self.__listDirs(path) dirFileList = property(fget=getDirFileList, fset=setDirFileList) class _TestDirFileList: def __init__(self): self._dirFileList = DirFileList() self._dirFileList.setDirFileList("/home") print self._dirFileList.getDirFileList() if __name__ == "__main__": _TestDirFileList()
Manipulando as informações do USBfs no Linux
Manipulação de arquivos CSV - OO
Web Scraping para coletar dados dos pilotos da Fórmula 1
pySuporte - Script para controle de chamados armazena num txt.
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Git config não aplica configurações
O que você quer para sua vida ao usar o Linux?
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
[dica] Aqui um vídeo educativo de verdade: engenharia reversa (0)
samba4 versao 4.22.3 usuario nao consegue trocar a senha (1)