A seguir, o conteúdo deste post será coberto:
Vamos começar com o primeiro método.
Método 1: Usando o método Remone () para excluir um arquivo
O método remover () pode ser usado para excluir um arquivo específico do sistema, fornecendo seu caminho relativo ou seu caminho específico. No entanto, esse método fará com que o programa se depare com um erro e falhe se o arquivo especificado em seu argumento não existir. Para evitar isso, o usuário precisa envolver este comando com uma instrução "Try-exceto".
Para demonstrar o funcionamento deste método, consulte o código fornecido abaixo:
OS de importaçãoO objetivo desse objetivo é excluir um arquivo chamado “Writeme.txt ”, que está na mesma pasta que o programa:
Quando este programa é executado, o seguinte prompt é exibido no terminal:
O prompt diz ao usuário que o arquivo foi excluído, o que pode ser confirmado procurando por qualquer arquivo explorador:
No entanto, vamos executar o código para observar o comportamento do código quando o arquivo não existir:
Como você pode ver na saída, em vez de travar, o programa solicita ao usuário que o arquivo não existe e, portanto, o método remove () não pode ser executado.
Método 2: Usando o método UNLINK () para excluir um arquivo
O método unchink () funciona quase de forma idêntica com o método Remover (). Também é usado para excluir um arquivo especificado por seu caminho no argumento do método desvinculado (). Para demonstrar o funcionamento do método UNLINK (), pegue o seguinte snippet de código:
OS de importaçãoEste snippet de código excluirá o “ReadMe.arquivo txt ”do diretório relativo:
Quando o código for executado, ele produzirá o seguinte resultado no terminal:
Você pode confirmar esta exclusão usando qualquer File Explorer:
O arquivo foi removido com sucesso do sistema com a ajuda do método desvinculado ().
Conclusão
O usuário pode usar o método REMOVER () e o método unchink () do pacote "OS" para excluir um arquivo específico somente se existir no sistema. Ambos os métodos têm essencialmente funcionamento quase semelhante. Ambos os métodos apreciam o parente ou o caminho específico do arquivo a ser excluído e, se o arquivo for encontrado, eles o excluem. Se o arquivo não for encontrado, o programa terá um erro. Para evitar essa falha, basta usar as instruções de tratamento de erros de tentativa de exceção.