Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] self.url ou url?

Nessa parte do código, já no arquivo extrator_url:

**match = padrao_url.match(url)**

Poderia ser:

**match = padrao_url.match(self.url)** ??

Eu queria entender a diferença do self.url e do url puro dentro de def valida_url(self):

1 resposta
solução!

Camila, essa dúvida foi levantada em outros tópicos e o instrutor respondeu:

"Oi pessoal! Sim, no vídeo eu esqueci de adicionar o self, e corrigimos isso como pode ser visto no "Faça como eu fiz": https://cursos.alura.com.br/course/string-python-extraindo-informacoes-url/task/91895

A "pegadinha" de ter funcionado é porque no código existia uma variável global "url" declarada lááá embaixo (fora da nossa classe), e é por isso que o código não deu erro em padrao_url.match(url)!"

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software