
Scrap links
Publicado por Manual (1 intervención) el 07/03/2023 09:45:28
Hola muy buenas, estoy intentando scrapear unos links de una web y me aparece en consola unos datos que no se corresponden con lo que intento sacar, lo he intentado de varias formas y no hay manera, el codigo es el siguiente:
Me aparece por consola unos div y demás pero no lo que necesito que son los links de las webs, alguien sabría donde estoy fallando?, saludos y gracias!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import requests
from bs4 import BeautifulSoup
import pandas as pd
import csv
import codecs
'''url = "https://www.casio.com/es/watches/"
'''
url = 'https://www.casio.com/es/watches/'
headers = {
'user-agent':'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106 Safari/537.36 OPR/38.0.2220.41'
}
r = requests.get(url, headers=headers)
soup = BeautifulSoup(r.content, 'html.parser')
div = soup.find('div', {'class': 'cmp-product_panel__inner'})
links = div.find_all('a')
for link in links:
productos= links.get('href')
print(productos)
Me aparece por consola unos div y demás pero no lo que necesito que son los links de las webs, alguien sabría donde estoy fallando?, saludos y gracias!
Valora esta pregunta


0