Como renomear arquivos de uma pasta usando Python | Automação de tarefas com Python

Sdílet
Vložit
  • čas přidán 11. 09. 2024

Komentáře • 50

  • @jaisanrj
    @jaisanrj Před 4 dny

    Gostei sim do vídeo, pois se tem uma tarefa que é chata, é renomear um monte de arquivos. Obrigado.

  • @giovanediniz9821
    @giovanediniz9821 Před 5 měsíci +1

    Me ajudou bastante, obrigado, eu cometi um erro e adicionei mais texto no nome do arquivo do que precisava, então encontrei uma solução para remover texto do arquivo e renomear, caso precisem. Basta utilizar a função replace() segue meu exemplo:
    #file_name = file_name.replace ("nome_errado","nome_novo")
    IMPORTANTE: execute isso antes do new_name ensinado no video, e caso não precise de um novo nome, deixe vazio as aspas do nome_novo.

  • @verdadesementirasiptv7375

    Estou trabalhando com listas m3u para montar um servidor iptv e mostrar aos meus incritos onde, vou pegar listas de testes, pego as linhas desse arquivo que veio do teste, crio outro e disponibilizo para outra pessoa seria um segundo servidor intermediário. A ideia é criar um servidor iptv gratuito e quem vai controlar o tempo sera o servidor de dias ou mes tudo sendo alimentado por varios testes de sistes que tem por ai mas esta dando um trabalhão , valeu pelo video abraço ae 😉

  • @andremuniz564
    @andremuniz564 Před 10 měsíci +1

    Show essa explicação, as possibilidades oferecidas pelo Python são demais!!!!
    Obrigado!!!!

  • @worldboot
    @worldboot Před 11 měsíci +1

    Leó, seu vídeo me fez economizar um tempão!!! 165 fotos alteradas em menos de 2 minutos!!!

  • @ramonnunes3493
    @ramonnunes3493 Před 2 měsíci

    Muito top

  • @worldboot
    @worldboot Před 11 měsíci +1

    Leo, blz?! Eu estou com um problema parecido tentei resolver, mas não consegui. No meu caso eu preciso mudar todo o nome de: "KM FINAL_DIA 04_07" para: "img_1". Esse 1 no final deveria mudar na ordém crescente tentei fazer assim: new_name = folder + f'img_{cont}' mais antes declarei uma váriavel "cont = +1".... CONSEGUI POW!!!

  • @propauloroberto
    @propauloroberto Před 2 lety

    Top, Léo. Continue que ajuda bastante quem tá começando.

  • @JoaoFarias07
    @JoaoFarias07 Před rokem +1

    Se um computador pode fazer algo por mim, pq eu faria? Essa é a premissa da programação...

  • @elifazrobles
    @elifazrobles Před rokem

    Excelente vídeo! Muito obrigado! 👏👏👏👏

  • @andersoncortez6875
    @andersoncortez6875 Před rokem +1

    Vídeo incrível! Muito obrigado pela ajuda!

  • @13mvincius
    @13mvincius Před 2 lety +1

    Muito boa sua explicação, parabéns!

  • @evaldoaraujo4145
    @evaldoaraujo4145 Před 2 lety +1

    Valeu pela dica, muito útil.

  • @theanimes5115
    @theanimes5115 Před 5 měsíci

    Mano muito legal , ensina como entrar em algum site e baixar um PDF e salvar na pasta. Preciso pegar umas notas em um site porém não sei como salvar os arquivos com nome específico

  • @allanpiterson7200
    @allanpiterson7200 Před 5 měsíci

    Bacana

  • @worldboot
    @worldboot Před 11 měsíci +1

    Para quem está com o mesmo problema q eu: mudar o nome do arquivo completamente diferente do antigo: por exemplo: "arq_1", "arq_2"... e assim por diante é só declarar uma váriavel antes do "for" (cont = 0) e na linha que vai o nome novo: new_name = folder + f'img_{cont}'... segue o código completo:
    import os
    folder = r'path\\'
    cont = 0
    for file_name in os.listdir(folder):
    cont = cont + 1
    old_name = folder + file_name
    new_name = folder + f'img_{cont}.jpg'
    os.rename (old_name, new_name)
    print(os.listdir(folder))
    Nota: na váriavel new_name onde vcs vão colocar o novo nome do arquivo não esqueçam de colocar o tipo da extenção caso contrário o script deixará os arquivos: novo_nome.arquivo. Mas caso não tenham feito isso é só renomear os arquivos novamentes com o tipo da extensão : " new_name = folder + f'img_{cont}.jpg'"

    • @RogerWilker-sy5sk
      @RogerWilker-sy5sk Před 9 měsíci +1

      Eu tava exatamente com esse problema, ajudou demais amigo.

    • @worldboot
      @worldboot Před 9 měsíci

      Q bom q ajudei com a informação extra@@RogerWilker-sy5sk

  • @alexandersoares8972
    @alexandersoares8972 Před rokem +1

    Muito boom! Valeu!

  • @NorBeSil
    @NorBeSil Před rokem

    Excelente vídeo-tutorial e ótima didática.😀👍

  • @jonathanlsoares
    @jonathanlsoares Před rokem +1

    Consigo extrair os nomes de uma lista do excel? Para cada linha renomear um arquivo.

  • @vi_nisso
    @vi_nisso Před 9 měsíci +1

    👏

  •  Před 7 měsíci

    Top!!!!!!

  • @joaoantonio6780
    @joaoantonio6780 Před 5 měsíci

    Cara parabéns pelo vídeo, já vi muitos vídeos e o seu foi o mais completo, explicando cada linha de forma simples e fácil, parabéns.
    Poderia me ajudar com uma coisa, tenho uma pasta aonde tem diversos arquivos com bomes diferentes, preciso alterar o nome deles, mas o nome que eu desejo está dentro do próprio arquivo, sou novo no python, existe essa possibilidade? Dele ler o arquivo pegar o nome que eu preciso e renomear o arquivo?

    • @leointech
      @leointech  Před 16 dny

      Com certeza existe essa possibilidade, pesquise como pegar o conteúdo de um arquivo em python. Se esse arquivo tiver muita informação e esse nome está no meio dessas informações, pesquise sobre Regular Expressions para encontrar o que deseja dentro do arquivo.

  • @halanfelipe9442
    @halanfelipe9442 Před 2 lety +1

    Muito bom seu video Leonardo, obrigado pelo conteúdo
    Gostaria de saber se é possivel criar um loop onde eu abro o arquivo TXT e aplico um filtro
    algo como... "Se dentro do arquivo.txt existe pelo menos uma palavra contida no arquivo.json, mover para a pasta 1, se nao mover para a pasta 2"

    • @leointech
      @leointech  Před 2 lety +1

      Halan, não sei se ainda precisa de ajuda nisso, mas acabei de postar um vídeo inspirado a resolver o problema do seu comentário, espero que ajude
      czcams.com/video/rWDaDiP8a8s/video.html

  • @thiagofragoso6471
    @thiagofragoso6471 Před 2 lety +1

    Bem bacana, Leo! Existe algum site específico para achar essas bibliotecas?

    • @leointech
      @leointech  Před 2 lety

      Olá Thiago, as bibliotecas do Python vc pode encontrar aqui: pypi.org
      Mas essa que usei se não me engano já vem quando vc instala o python, é só importar no código como fiz!

  • @vitorleonidas1165
    @vitorleonidas1165 Před měsícem

    eu preciso de colcoar um numero na frente de cada nome como ficaria o script?

  • @gabriel_guitarJP
    @gabriel_guitarJP Před 10 měsíci

    Eu preciso de um script que renomei os arquivos da pasta B de acordo com os da pasta A, porém, preciso que ele renomei os arquivos que estão com o nome mais próximos possiveis, por exemplo, tem uma arquivo chamado Lex (USA).zip na pasta A, e tem um arquivo chamado Lex.zip na pasta B, preciso que o script analise e renomei o arquivo a pasta B para ficar com Lex (USA).zip. É possivel?

  • @jeffmontxeditor
    @jeffmontxeditor Před 2 lety +1

    Olá, tenho uma dúvida... Fiz todo o processo de automação, seria possível que eu salvasse esse arquivo de forma que na próxima vez, um clique já faria tudo, sem precisar abrir necessariamente o Vscode, pycharm e etc...?

    • @leointech
      @leointech  Před 2 lety +1

      Olá Jeff, sim, dá uma pesquisada sobre a biblioteca pyinstaller. Ela cria um executável do seu código.

  • @ClubedoSonata
    @ClubedoSonata Před 2 lety

    Boa noite, to passando pela mesma situação. Eu tenho varios arquivos json que modifiquei os nomes e quando coloco no vscode, ele não mostra ja com o nome novo, mostra ainda com o nome antigo. Teria como mudar os nomes dos arquivos automaticamente? Pra ele já ler os arquivos com o nome novo, sem precisar ter q fazer isso um por um? Desde já, muito obrigado!

  • @cleitonsilva8259
    @cleitonsilva8259 Před 2 lety +1

    Camarada, muito show o video, me da uma ajuda, pois eu faço o mesmo, mas o arquivo some ! oq pode ser ?

    • @cleitonsilva8259
      @cleitonsilva8259 Před 2 lety +1

      Acabei de ver que o aquivo renomeado esta sendo movido pra pasta do codigo

    • @leointech
      @leointech  Před 2 lety

      Conseguiu então né? Legal! 😃

  • @alexandrerosa5813
    @alexandrerosa5813 Před rokem

    Ao gerar uma nfe cria dois arquivos com num da chave da nota, 1 pdf e 1 xml. quero renomear o nome do pdf com os dados do xml (numero da nota e nome do destinatário), alguem pode de ajudar?

  • @JulioCesar-lu1ip
    @JulioCesar-lu1ip Před rokem

    Bacana dms, mas alguem sabe como faco isso em uma pasta que tem varios arquivos de pdf, jpeg e renomear todos ele em ordem sem afetar o formato do arquivo ?

  • @joand3512004
    @joand3512004 Před rokem

    E eu perdido não conseguindo trocar o \ em maquinas Linux

  • @viniciuscordeiro1772
    @viniciuscordeiro1772 Před rokem

    Galera minha situação é a seguinte: Eu preciso renomear um arquivo de uma pasta. O Novo gostaria que o python pegasse de uma céiula de um excel qqr e carimbasse no arquivo.

  • @yumeicaro5642
    @yumeicaro5642 Před 2 lety +1

    Olá! Boa noite! Alguém pode me ajudar, quero saber se é possível fazer o seguinte:
    nome =input(“Qual é o seu nome?: “)
    Novo=open(“nome.txt“, “a“)
    Tem como eu por o nome do arquivo com a informação que obtive no input? Se sim, como?

    • @leointech
      @leointech  Před 2 lety +1

      Vc pode usar a string formatada, pra passar a variavel como nome do arquivo, tipo assim:
      open(f"{variavel}.txt", "a")
      Tem que colocar o f antes da string e colocar chaves pra inserir o nome da variável.

    • @yumeicaro5642
      @yumeicaro5642 Před 2 lety

      @@leointech nossa! Não sabia que dava pra fazer dessa maneira. Eu consegui resolver, mas fiz de outro jeito. Muito obrigado!