1
resposta

Solução do problema

def visualize_songs(name, url):

    plt.figure(figsize=(15,10))
    columns = 5

    for i, u in enumerate(url): 

        ax = plt.subplot(len(url) // columns + 1, columns, i + 1)
        response = requests.get(u)
        img = Image.open(BytesIO(response.content))

        plt.imshow(img)

        ax.get_yaxis().set_visible(False)
        plt.xticks(color = 'w', fontsize = 0.1)
        plt.yticks(color = 'w', fontsize = 0.1)
        plt.xlabel(name[i], fontsize = 8)
        plt.tight_layout(h_pad=0.7, w_pad=0)
        plt.subplots_adjust(wspace=None, hspace=None)
        plt.tick_params(bottom = False)
        plt.grid(False)

    plt.show()
1 resposta

Olá Tauan, tudo bem com você?

Obrigado por compartilhar sua forma de resolução conosco. A biblioteca matplotlib que foi utilizada para plotar as capas das playlists é de fato muito poderosa e permite várias personalizações como foi apresentado em aula.

Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.

Abraços e bons estudos!