"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como renomear vários arquivos em um diretório usando Python?

Como renomear vários arquivos em um diretório usando Python?

Publicado em 2024-11-18
Navegar:615

How to Rename Multiple Files in a Directory Using Python?

Renomeando vários arquivos em um diretório usando Python

Para renomear vários arquivos em um diretório usando Python, considere utilizar o os.rename(src , dst), que facilita renomear ou mover arquivos e diretórios. Aqui está um exemplo de trecho de código:

import os

# Iterate through the files in the directory
for filename in os.listdir("."):
  # Check if the filename starts with "cheese_"
  if filename.startswith("cheese_"):
    # Rename the file by removing "cheese_"
    os.rename(filename, filename[7:])

Neste código de exemplo, os.listdir(".") recupera uma lista de arquivos e diretórios no diretório atual. O código então percorre cada nome de arquivo e verifica se ele começa com “cheese_”. Se isso acontecer, o código usa os.rename(filename, filename[7:]) para alterar o nome do arquivo para remover "cheese_".

Ao implementar essa abordagem, você pode renomear com eficiência vários arquivos em um diretório de acordo com de acordo com a convenção de nomenclatura especificada.

Declaração de lançamento Este artigo foi reimpresso em: 1729663788 Se houver alguma violação, entre em contato com [email protected] para excluí-lo
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3