2
respostas

Printando a class!

Então já testei o print com o vars e deu certo, mas agr, tentei printar outros atributos ao mesmo tempo e não consegui

class Music:
name=''
artist=''
status= False

playlist_christian= Music()
playlist_christian.name= 'Christian Music'
playlist_christian.artist= 'Various Artists'

song=Music()
song.name='everlasting God'
song.artist='Brenton Brown'

print(vars(f"I like my playlist{playlist_christian.name} whit the song {song.name} by {song.artist}"))

TypeError: vars() argument must have dict attribute esse é o erro que aparece! é porque eu to adicionando a string(texto) e ele só captaria os elementos?

2 respostas

Avancei no módulo e obtive minha resposta!

Bom dia, Gustavo! Tudo bem?

Fico feliz que o curso tenha suprido as dúvidas que você teve num primeiro momento!

Além disso, se tiver algum outro ponto que você ficou com dúvida ou não entendeu muito bem, fico à disposição para ajudar.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!