Este é um programa simples de gerenciamento de músicas em Python. Ele permite que você adicione músicas a uma lista de reprodução, pesquise por músicas por título ou ano de lançamento, e crie uma lista de reprodução aleatória a partir das músicas cadastradas.
Antes de executar o programa, certifique-se de ter instalado o Python 3.x em seu sistema. Você também pode precisar instalar a biblioteca csv usando o gerenciador de pacotes pip, se ainda não estiver instalada. Para fazer isso, abra um terminal ou prompt de comando e execute o seguinte comando:
pip install csv
Para executar o programa, abra um terminal ou prompt de comando e navegue até o diretório onde o arquivo main.py está localizado. Em seguida, execute o seguinte comando:
python main.py
Isso iniciará o programa e você poderá começar a adicionar músicas, pesquisar por músicas ou criar uma lista de reprodução aleatória.
Para adicionar uma música, selecione a opção digitando "add_song" no console e siga as instruções na tela para inserir o título, artista e ano de lançamento da música. A música será adicionada à lista de reprodução e ao arquivo CSV songs.csv.
Para pesquisar por uma música por título, selecione a opção digitanto "search_title" no console e siga as instruções na tela. O programa exibirá todas as músicas que correspondem aos critérios de pesquisa.
Para pesquisar por uma música por ano, selecione a opção digitanto "search_year" no console e siga as instruções na tela. O programa exibirá todas as músicas que correspondem aos critérios de pesquisa.
Para criar uma lista de reprodução aleatória a partir das músicas cadastradas, selecione a opção digitando "playlist" no menu principal. O programa exibirá uma lista de reprodução aleatória.
Para sair do programa, selecione a opção digitando "exit" no console. Todas as músicas que você adicionou serão salvas no arquivo CSV songs.csv.