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.
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 😉
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!!!
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
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'"
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?
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.
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"
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
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!
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?
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...?
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!
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?
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 ?
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.
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?
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.
Gostei sim do vídeo, pois se tem uma tarefa que é chata, é renomear um monte de arquivos. Obrigado.
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.
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 😉
Show essa explicação, as possibilidades oferecidas pelo Python são demais!!!!
Obrigado!!!!
Leó, seu vídeo me fez economizar um tempão!!! 165 fotos alteradas em menos de 2 minutos!!!
Boaaa!!
Muito top
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!!!
Top, Léo. Continue que ajuda bastante quem tá começando.
Valeu Paulo!
Se um computador pode fazer algo por mim, pq eu faria? Essa é a premissa da programação...
Excelente vídeo! Muito obrigado! 👏👏👏👏
Vídeo incrível! Muito obrigado pela ajuda!
👊🏻🤘🏻
Muito boa sua explicação, parabéns!
Obrigado!!
Valeu pela dica, muito útil.
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
Bacana
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'"
Eu tava exatamente com esse problema, ajudou demais amigo.
Q bom q ajudei com a informação extra@@RogerWilker-sy5sk
Muito boom! Valeu!
😃👍🏻
Excelente vídeo-tutorial e ótima didática.😀👍
Obrigado! 😃
Consigo extrair os nomes de uma lista do excel? Para cada linha renomear um arquivo.
👏
Top!!!!!!
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?
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.
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"
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
Bem bacana, Leo! Existe algum site específico para achar essas bibliotecas?
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!
eu preciso de colcoar um numero na frente de cada nome como ficaria o script?
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?
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...?
Olá Jeff, sim, dá uma pesquisada sobre a biblioteca pyinstaller. Ela cria um executável do seu código.
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!
Camarada, muito show o video, me da uma ajuda, pois eu faço o mesmo, mas o arquivo some ! oq pode ser ?
Acabei de ver que o aquivo renomeado esta sendo movido pra pasta do codigo
Conseguiu então né? Legal! 😃
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?
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 ?
E eu perdido não conseguindo trocar o \ em maquinas Linux
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.
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?
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.
@@leointech nossa! Não sabia que dava pra fazer dessa maneira. Eu consegui resolver, mas fiz de outro jeito. Muito obrigado!