Resumo:
Como usar Python para excluir um arquivo? Leia este guia para aprender como excluir um arquivo em Python com comandos diferentes. Além disso, se você excluiu acidentalmente arquivos importantes, pode executar o comando Python e o software de recuperação de dados EaseUS para restaurar arquivos perdidos com simples cliques. Continue lendo para obter mais informações.
Python é uma linguagem de programação criada na década de 1980. É amplamente utilizado hoje porque é fácil de ler e escrever e suporta múltiplas plataformas. Python trabalha para desenvolvimento web, computação científica, inteligência artificial e engenharia de software. É também uma das linguagens mais populares para o ensino de programação de computadores para iniciantes.
A principal razão pela qual a maioria das pessoas usa Python é que ela é uma linguagem muito versátil que pode ser usada para diversos fins. Além disso, Python possui muitas bibliotecas e estruturas que o tornam ainda mais poderoso. Uma das mais importantes são as regras de indentação do Python. Por exemplo, a instrução if:
se a idade print "Você não pode comprar vinho! \n" print "Mas você pode comprar chiclete. \n"print "isso é lá fora se\n" |
Existem muitas outras declarações e comandos essenciais. O que vamos falar hoje é a forma de deletar um arquivo em Python . Leia os métodos abaixo e limpe os arquivos Python com etapas simples.
Python oferece várias maneiras de excluir arquivos. Você pode usar o módulo OS, o módulo Shutil ou o módulo Pathlib. Cada módulo tem suas vantagens e desvantagens, por isso é importante escolher o mais adequado às suas necessidades para forçar a exclusão do arquivo .
O módulo OS é a maneira mais básica de excluir arquivos em Python. Ele oferece uma interface simples que pode ser usada para excluir arquivos únicos ou diretórios inteiros. No entanto, ele não oferece nenhum recurso para gerenciamento de permissões ou tratamento de erros. Para excluir um arquivo usando o módulo OS:
importar sistema operacional caminho_do_arquivo = se os.path.isfile(file_path): os.remove(caminho_do_arquivo) print("Arquivo não existe") |
O módulo Shutil é uma ferramenta mais abrangente para exclusão de arquivos em Python. Ele pode excluir arquivos únicos, diretórios e até árvores de diretórios inteiras. Ele também oferece alguns recursos para gerenciamento de permissões e tratamento de erros. No entanto, pode ser um tanto complexo, por isso é importante ler atentamente a documentação antes de usá-lo.
Siga as etapas abaixo para usar Python para excluir um arquivo, se ele existir.
importar Shutil shutil.rmtree('caminho') |
Agora, aqui está o local do caminho que você pode fornecer (por exemplo, /home/school/math/final) para remover os arquivos existentes.
O módulo Pathlib é uma adição mais recente ao Python que oferece uma interface orientada a objetos para trabalhar com arquivos e diretórios. É muito fácil de usar e oferece recursos úteis, como a capacidade de excluir vários arquivos simultaneamente. No entanto, não oferece suporte para permissões ou tratamento de erros.
Você pode assistir a este vídeo primeiro para ver o processo de exclusão do Python com detalhes.
Você pode usar o seguinte código para limpar/excluir o arquivo ou pasta:
Etapa 1. Crie um objeto Path.
importar pathlib p_objeto = Caminho(".") tipo(p_objeto) |
Passo 2. Use a função unlink() para excluir um arquivo.
importar pathlib arquivo = pathlib.Path("teste/arquivo.txt") arquivo.desvincular() |
Etapa 3. use a função rmdir() para excluir o diretório.
importar pathlib diretório = pathlib.Path("arquivos/") diretório.rmdir() |
Se ainda tiver problemas para escolher o código certo, você pode verificar a tabela de comparação abaixo para obter ajuda adicional.
Situações | Comando |
---|---|
Excluir um único arquivo |
|
Excluir/esvaziar diretórios? | rmdir() |
Exclua diretórios não vazios | rmtree() |
Você pode recuperá-lo quando se trata de um arquivo excluído acidentalmente? A resposta é sim. Existem duas maneiras de recuperar dados excluídos do Python. Um usa o recurso de restauração em Python e o outro usa um software confiável de recuperação de dados.
Os arquivos excluídos do Python podem ser recuperados se você encontrar sua pasta de histórico no Python. Aqui estão as etapas para recuperar arquivos excluídos do Python.
Passo 1. Clique com o botão direito na pasta acima do arquivo excluído e selecione "Histórico Local > Mostrar Histórico".
Passo 2. Selecione o arquivo ou pasta desejada e clique em “reverter” no canto superior esquerdo.
A segunda maneira de recuperar arquivos excluídos é usar um software de recuperação de dados. O software de recuperação de dados Python foi projetado para pesquisar em todas as unidades do seu computador quaisquer vestígios de arquivos Python e depois recuperá-los. Esses programas são muito eficazes e podem ajudá-lo a recuperar seus arquivos excluídos de forma rápida e fácil. Uma das ferramentas de recuperação de arquivos mais eficazes é o EaseUS Data Recovery Wizard.
O software gratuito de recuperação de dados EaseUS é um poderoso software de recuperação de dados que pode ser usado para recuperar arquivos e dados excluídos de bancos de dados Python. O software oferece uma ampla gama de recursos para recuperação de arquivos excluídos.
No geral, o EaseUS Data Recovery Wizard é uma excelente escolha para recuperar arquivos e dados excluídos pelo Python. Siga as etapas abaixo para recuperar dados excluídos do Python.
Passo 1. Escolha o local exato do arquivo e clique no botão "Scan" para continuar.
Passo 2. Após o processo, selecione as pastas “Arquivos Excluídos” e “Outros Arquivos Perdidos” no painel esquerdo. Em seguida, você pode aplicar o recurso “Filtro” ou clicar no botão “Pesquisar arquivos ou pastas” para encontrar os arquivos excluídos.
Passo 3. Clique no botão "Recuperar" e salve os arquivos restaurados – o ideal é que seja diferente do original.
Concluindo, Python tem algumas maneiras diferentes de excluir um arquivo. A maneira mais direta é usar o módulo “os” integrado. Este módulo fornece muitas funções para interagir com o sistema operacional. Se quiser deletar um diretório e todo o seu conteúdo, você pode usar o módulo "Shutil". O módulo "Shutil" fornece operações de alto nível em arquivos e diretórios. Finalmente, se quiser excluir um arquivo aberto, você pode usar a função “os.unlink”. Esta função exclui um único arquivo, esteja ele aberto ou não.
Se o Python excluir um arquivo que você não deseja excluir, você poderá recuperar os dados do Python com a opção integrada "reverter" ou com software de recuperação de dados.
Para obter ajuda adicional, leia as perguntas e respostas relacionadas ao Python abaixo.
1. Como excluo um arquivo de texto em Python?
Usar arquivo. truncate() para apagar o conteúdo de um arquivo de texto
2. Como corrigir Python Setup.py egg_info?
Para corrigir Python setup.py egg_info :
3. Como você exclui um arquivo se ele já existe em Python?
Existem três maneiras de remover um arquivo, se ele existir, e lidar com erros:
Artigos relacionados
Como Recuperar Favoritos do IE Edge | Recuperação do IE
Como Recuperar Arquivos após Restauração de Fábrica de Notebook
Recuperar Downloads Excluídos do Google Chrome e Retomar Downloads Cancelados