def chamarTelaListaMusicas(): janela = Tk() janela.title("Lista de Músicas") telaL = 500 telaA = 400 telaLargura = janela.winfo_screenwidth() telaAltura = janela.winfo_screenheight() x = (telaLargura / 2) - (telaL / 2) y = (telaAltura / 2) - (telaA / 2) janela.geometry("%dx%d+%d+%d" % (telaL, telaA, x, y)) janela.iconbitmap("icones/icon_player.ico") for i in range(len(lista)): Label(text='- ' + lista[i]).pack() janela.mainloop()
def adicionarMusica(): global listaNomes, opcoes, lista, musica_e, z, fundo, cor_fundo_escolhida, botao_play, valor_play_pause jatem = False root = Tk() root.geometry('0x0') root.overrideredirect(False) root.iconbitmap('icones\icon_player.ico') opcoes['defaultextension'] = '.mp3' opcoes['filetypes'] = [('arquivos .mp3', '.mp3')] opcoes['initialdir'] = '' # será o diretório atual opcoes['initialfile'] = '' #apresenta todos os arquivos no diretorio opcoes['title'] = 'Selecione a música' nome_musica = askopenfile(mode='r', **opcoes) root.destroy() root.mainloop() try: fundo.fill(cor_fundo_escolhida) d = nome_musica.name f = d.split('/') w = f[len(f) - 1] w = w.split('.') if d in listaNomes: pyautogui.alert(text='A música \"' + w[0] + '\" já encontra-se na lista!', title='', button='OK') listaNomes = listaNomes lista = lista jatem = True else: try: pygame.mixer.music.load(d) pygame.mixer.music.play() listaNomes.append(nome_musica.name) lista.append(w[0]) musica_e = w[0] z = len(lista) - 1 except: pyautogui.alert(text='Não foi possível reproduzir a música!', title='Erro', button='OK') if valor_play_pause == 1 and jatem == False: botao_play = pygame.image.load("icones\icon_play_pause.png") valor_play_pause = 0 except AttributeError as error: listaNomes = listaNomes lista = lista salvarLista()
def chamarTelaListaMusicas(): janela = Tk() janela.title("Lista de Músicas") telaL = 500 telaA = 400 telaLargura = janela.winfo_screenwidth() telaAltura = janela.winfo_screenheight() x = (telaLargura / 2) - (telaL / 2) y = (telaAltura / 2) - (telaA / 2) janela.geometry("%dx%d+%d+%d" % (telaL, telaA, x, y)) janela.iconbitmap( "C:/Users/Romão/PycharmProjects/Exercicios-Python/exercicios/icone.ico" ) for i in range(len(lista)): Label(text='- ' + lista[i]).pack() janela.mainloop()