Neste artigo, demonstraremos métodos diferentes pelos quais você pode excluir um diretório em Python. Mencionaremos alguns exemplos que o ajudarão a entender as funções Python a excluir diretório.
Funções python para remover o diretório
Existem três funções diferentes disponíveis no Python para remover um diretório ou pasta:
Remova o diretório usando OS.função rmdir ()
O os.A função rmdir () é usada para remover o diretório vazio no python. Nesse caso, o diretório necessário para estar vazio; Caso contrário, ele aumentará um aserror. O FileNotFoundError é elevado se o diretório não existir.
Exemplo
O seguinte código -fonte é um exemplo de sistema operacional.função rmdir ():
OS de importaçãoO caminho do diretório que você deseja remover salvará na variável 'path_dir'. A saída a seguir mostra na janela:
Remova o diretório usando o módulo PathLib
Incluindo o módulo PathLib, o caminho.A função rmdir () também ajuda a excluir um diretório vazio.
Exemplo
O exemplo abaixo do rumo mostrará a demonstração do módulo PathLib e do caminho.função rmdir ():
do caminho de importação de pathlibA variável path_dir mantém o caminho do diretório que você deseja remover. Depois de executar o código -fonte acima, a saída a seguir será exibida na janela:
Remova o diretório usando o fechamento.rmtree ()
Usando o fechamento.função rmtree (), você pode excluir ou remover o diretório necessário, incluindo seu conteúdo, do seu sistema. Portanto, use o módulo fechado para remover uma árvore de diretório.
Exemplo
O exemplo a seguir mostrará como remover um diretório usando o módulo Python fechado:
Importar fechadoOs resultados abaixo dos dois são mostrados na janela do código-fonte depois de executar o código Python acima:
Conclusão
Descrevemos neste artigo como excluir um diretório com a ajuda de diferentes funções do Python. Nós mencionamos três funções OS.rmdir (), módulo Pathlib e Shutil.rmtree (), através do qual você pode remover facilmente um diretório em python. Espero que essas funções o ajudem a excluir diretórios do seu sistema. No entanto, tenha cuidado ao remover um diretório e seu conteúdo, porque uma vez excluído o diretório, você não pode recuperá -lo facilmente.