1
resposta

Erro ao abrir imagens na aula de Scraping com Python

Na aula 5 do curso de Scraping com Python, na parte de fazer download das imagens automaticamente...

O seguinte código não está funcionando:

nome_img = image.get('src').split('/')[-1]
image = anuncio.find('div', {'class':'image-card'}).img
urlretrieve(image.get('src'), './output/img/' + nome_img)

Pois retorna um erro [Errno 2] No such file or directory

O problema parece estar na hora de abrir a imagem, pois mesmo:

urlopen('https://caelum-online-public.s3.amazonaws.com/1381-scraping/01/img-cars/lamborghini-aventador/lamborghini-aventador-2932196__340.jpg')

dá o mesmo problema...

Mesmo se eu tentar usar raw string com r na frente...

1 resposta

Olá Lucca,

Peço desculpas pela demora no retorno. Acredito que o problema aconteceu por que a pasta informada no urlretrieve não existe, mais exatamente a pasta img que fica dentro da pasta output, que fica ao lado do arquivo do notebook.

Espero ter ajudado!