Alunos Cristiane galdino da silva Postado Junho 29 Alunos Compartilhar Postado Junho 29 Olá, boa noite. Estou tentando fazer o delete do diretório, mas está retornando um erro, dizendo que a pasta não está vazia. Já verifiquei e a pasta está vazia Fiz a listagem dos arquivos da pasta e retonou isso: Tentei excluir, mas não deu certo. Podem me dizer porque está dando esse erro? Link para o comentário Compartilhar em outros sites More sharing options...
1 Alunos Alex Pereira Postado Junho 29 Alunos Compartilhar Postado Junho 29 14 horas atrás, Cristiane galdino da silva disse: Olá, boa noite. Estou tentando fazer o delete do diretório, mas está retornando um erro, dizendo que a pasta não está vazia. Já verifiquei e a pasta está vazia Fiz a listagem dos arquivos da pasta e retonou isso: Tentei excluir, mas não deu certo. Podem me dizer porque está dando esse erro? Este erro acontece pq seu diretorio não esta vazio ai não consegue remover, talvez possa ser por haver um arquivo oculto dentro dessa pasta. import os diretorio = 'novo_diretorio' # Listar e remover todos os arquivos ocultos for item in os.listdir(diretorio): if item.startswith('.'): item_path = os.path.join(diretorio, item) try: if os.path.isfile(item_path) or os.path.islink(item_path): os.remove(item_path) elif os.path.isdir(item_path): os.rmdir(item_path) except Exception as e: print(f"Erro ao remover {item_path}: {e}") # Verificar se o diretório está vazio if not os.listdir(diretorio): os.rmdir(diretorio) print(f"Diretório '{diretorio}' removido com sucesso.") else: print("O diretório ainda contém arquivos ou subdiretórios visíveis.") Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Cristiane galdino da silva Postado Junho 30 Autor Alunos Compartilhar Postado Junho 30 Obrigada, Alex. Quando verifico pelo Jupyter a pasta está vazia, mas quando verifiquei no windows explore existe a pasta '.ipynb_checkpoints' com vários arquivos dentro. Não sei porque isso aconteceu, mas coloquei para excluir essa pasta e funcionou. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Cristiane galdino da silva
Olá, boa noite.
Estou tentando fazer o delete do diretório, mas está retornando um erro, dizendo que a pasta não está vazia.
Já verifiquei e a pasta está vazia
Fiz a listagem dos arquivos da pasta e retonou isso:
Tentei excluir, mas não deu certo.
Podem me dizer porque está dando esse erro?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora