Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- primera_casa = casas[indice]
- primer_precio = primera_casa.find_all("div", class_ ="precio left")[0].p.get_text()
- primer_precio = primer_precio[primer_precio.find("Gs.")+4:] #para borrar el espacio y el Gs.
- print(primer_precio)
- descripcion = primera_casa.select("div.desc a")[0].get_text() #selecciona todas las "a" que tengan la clase desc dentro del div
- print(descripcion)
- print(len(descripcion))
- url_publicacion = primera_casa.select("div.desc a")[0].get("href")
- print(url_publicacion) #esta es la url de la pagina
- #sacar la latitud y longitud
- pagina2 = requests.get(url_publicacion)
- soup2= BeautifulSoup(pagina2.content, "html.parser")
- coord = soup2.find_all("div", id="map")
- coord = coord[0].find("iframe").get("src")
- index_primero = coord.find("=")
- index_final = coord.find("&")
- coord= coord[index_primero+1:index_final-1]
- print(coord)
- latitud,longitud = separador(coord)
- datos = {
- "precio" : primer_precio,
- "descripcion": descripcion,
- "ubicacion": {
- "latitud": latitud,
- "longitud": longitud
- }
- }
- lista_datos.append(datos)
- print("-------------------------------------------")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement