Organizando suas músicas com Python

Publicado por Emanuel (última atualização em 16/01/2017)

[ Hits: 6.071 ]

Download 6557.rename.py




Quem nunca precisou organizar suas músicas por nome e quando de repente se depara com a chata situação, todas as músicas estão nomeadas com números no início.

01 Hypnotize.mp3
02 Lonely Day.mp3

Isso deixa algumas pessoas realmente chateadas. O script abaixo ajuda a organizar suas músicas removendo esses números iniciais. \

  



Esconder código-fonte

''' Script para renomear nome das músicas

    Ex:
     01 Hypnotize.mp3
     02 Lonely Day.mp3
   
   
    Depois:
     Hypnotize.mp3 
     Lonely Day.mp3


'''
#!/usr/bin/env python
from os import rename
from os import listdir

arquivos = listdir('.')

for musica in arquivos:
   if musica.endswith(".mp3"):
      rename(musica, musica.replace(musica[0:2],""))

Scripts recomendados

Calculador de Frequência

Dividir um grupo de arquivos em vários CDs Ou DVDs

Leitor de arquivo via linha de comandoEs

Leitura de arquivo com input

Web Scraping para coletar dados dos pilotos da Fórmula 1


  

Comentários
[1] Comentário enviado por thiagosf84 em 18/01/2017 - 15:18h

que massa isso aí! onde que eu entro com esse código? no terminal?
sou novato com computador. Preciso baixar esse python aí e ele tem acesso à todos os meus documentos e pastas do computador e aí posso ir fazendo códigos dentro dele pra fazer essas otimizações?

[2] Comentário enviado por manel_ em 20/01/2017 - 10:13h


[1] Comentário enviado por thiagosf84 em 18/01/2017 - 15:18h

que massa isso aí! onde que eu entro com esse código? no terminal?
sou novato com computador. Preciso baixar esse python aí e ele tem acesso à todos os meus documentos e pastas do computador e aí posso ir fazendo códigos dentro dele pra fazer essas otimizações?


Olá thiagosf84,

Você precisa ter o Python instalado na sua máquina.
Você pode baixar direto do site: https://www.python.org

Python é uma linguagem de programação, de alto nível e muito fácil de aprender.
Você pode criar de tudo com ela.
No caso do exemplo o código deve estar dentro da pasta que deseja renomear os arquivos.
Mas você pode modificar seu código e ir navegando dentro de pastas e subpastas.

https://pt.wikipedia.org/wiki/Python

[3] Comentário enviado por LaisMD em 21/01/2017 - 00:14h

eita caramba, isso me salvou justamente com meus álbuns de soad! hahaha, muito boa a dica!
uma pergunta, caso eu mude o tipo do arquivo no script de .mp3 para .jpg, por exemplo, eu poderia utiliza-lo para organizar fotos?

[4] Comentário enviado por manel_ em 21/01/2017 - 09:10h


[3] Comentário enviado por LaisMD em 21/01/2017 - 00:14h

eita caramba, isso me salvou justamente com meus álbuns de soad! hahaha, muito boa a dica!
uma pergunta, caso eu mude o tipo do arquivo no script de .mp3 para .jpg, por exemplo, eu poderia utiliza-lo para organizar fotos?


Olá LaisMD,
Que bom que te ajudou também. É bem simples mas ajuda muito. rsrs
Você pode sim alterar a extensão do arquivo para .jpg ou qualquer outra.

Enjoy!

[5] Comentário enviado por Zulonkie em 29/01/2017 - 13:37h

Amigo, como você fez pra salvar o arquivo e rodar o programa, eu usava Windows e passei para o Ubuntu, além de só conseguir rodar os programas no IDLE pois só abre editor de texto quando executo um arquivo .py, o terminal não reconhece meus programas em 'python3 programa.py' :/

[6] Comentário enviado por manel_ em 30/01/2017 - 19:36h

Olá Zulonkie,

Confirme se a versão 3 está instalado no seu sistema. Em teoria era pra ser executado normalmente pelo terminal.
Para ele não ficar abrindo no editor de texto maque o arquivo como executável, dando permissão de execução pelo terminal ou via modo gráfico nas propriedades do arquivo em questão.




[5] Comentário enviado por Zulonkie em 29/01/2017 - 13:37h

Amigo, como você fez pra salvar o arquivo e rodar o programa, eu usava Windows e passei para o Ubuntu, além de só conseguir rodar os programas no IDLE pois só abre editor de texto quando executo um arquivo .py, o terminal não reconhece meus programas em 'python3 programa.py' :/




Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts