Você está aqui: Python ::: Dicas & Truques ::: Arquivos e Diretórios |
Como testar se um diretório está vazio usando PythonQuantidade de visualizações: 1962 vezes |
|
Em várias situações nós precisamos verificar se um determinado diretório está vazio, talvez com a intenção de excluí-lo. Para isso nós podemos combinar as funções listdir() do módulo os e a função len(). A função listdir() do módulo os retorna uma List contendo os nomes dos arquivos (e diretórios) contidos no diretório fornecido como argumento, enquanto a função len() retorna o tamanho da lista. Veja o código completo para o exemplo: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
# importa o módulo os
import os
# método principal
def main():
# nome do diretório
diretorio = "C:\\estudos_python"
# vamos testar se o diretório está vazio
if len(os.listdir(diretorio)) == 0:
print("O diretório está vazio")
else:
print("O diretório não está vazio")
if __name__== "__main__":
main()
Ao executar este código Python nós teremos o seguinte resultado: c:\estudos_python>python estudos.py O diretório não está vazio |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






