Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Problemas na aula 5 - Obtendo o valor do veículo

Na parte do exercício se digita o seguinte código:

anuncio.find('p', {'class': 'txt-value'}).getText()

Nessa parte funciona e logo em seguida indica:

card['value'] = anuncio.find('p', {'class': 'txt-value'}).getText()

E como resposta indica que card não foi definido.

2 respostas
solução!

Oii Fabricio, tudo bem com você?

Vou te pedir que confira se, em algum momento anterior ao trecho de código card['value'] = anuncio.find('p', {'class': 'txt-value'}).getText() você definiu o dicionário card = {} . Caso tenha feito isso, vou te pedir que reinicie seu ambiente de execução e execute novamente todo seu código para tentarmos resolver esse erro. Para fazer isso de forma prática, você pode acessar Ambiente de execução > Reiniciar e executar tudo:

Reiniciando o ambiente de execução do google colab seguindo o caminho ensinado anteriormente

E, caso não tenha definido esse dicionário anteriormente, é importante que o defina para que o código seja executado sem erros ^^

Se ainda assim o erro permanecer, vou te pedir que encaminhe aqui no fórum um print do erro que aparece e o trecho de código completo da célula que esteja gerando esse erro.

Qualquer dúvida estou por aqui :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Acabei de ver que tinha um problema com a definição do dicionário, tinha definido duas vezes o dicionário.