Gerenciamento de arquivos Python:renomeie e exclua arquivos com facilidade
Renomeando e excluindo arquivos em Python
Em Python, você pode renomear e excluir arquivos usando funções integradas do módulo os. Essas operações são importantes ao gerenciar arquivos em um sistema de arquivos. Neste tutorial, exploraremos como executar essas ações passo a passo.
Renomeando arquivos em Python
Para renomear um arquivo em Python, você pode usar a função os.rename(). Esta função recebe dois argumentos:o nome do arquivo atual e o novo nome do arquivo.
Sintaxe
A seguir está a sintaxe básica da função rename() em Python -
02Parâmetros
A seguir estão os parâmetros aceitos por esta função -
-
current_file_name - É o nome atual do arquivo que você deseja renomear.
-
new_file_name - É o novo nome que você deseja atribuir ao arquivo.
Exemplo
A seguir está um exemplo para renomear um arquivo existente "oldfile.txt" para "newfile.txt" usando a função rename() -
11
A seguir está a saída do código acima -
29Excluindo arquivos em Python
Você pode excluir um arquivo em Python usando a função os.remove(). Esta função exclui um arquivo especificado pelo seu nome de arquivo.
Sintaxe
A seguir está a sintaxe básica da função remove() em Python -
33Parâmetros
Esta função aceita o nome do arquivo como parâmetro que precisa ser excluído.
Exemplo
A seguir está um exemplo para excluir um arquivo existente "file_to_delete.txt" usando a função remove() -
41
Depois de executar o código acima, obtemos a seguinte saída -
59
python
- Python Renomear Arquivo e Diretório usando os.rename()
- O Zen of Python (easter egg PEP-20)
- Perguntas e respostas da entrevista Master Python - seu guia de preparação definitivo
- Operadores Python
- Python @property decorador
- Multithreading em Python com Exemplo:Aprenda GIL em Python
- Explore a coleção oficial de livros do Real Python – Domine Python do iniciante ao avançado
- Troque duas variáveis Python sem usar uma terceira
- Python time.sleep():adicionar atraso ao seu código (exemplo)
- Função Python abs():exemplos de valor absoluto