Advertisement
Guest User

Untitled

a guest
Feb 28th, 2020
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. primera_casa = casas[indice]
  2. primer_precio = primera_casa.find_all("div", class_ ="precio left")[0].p.get_text()
  3. primer_precio = primer_precio[primer_precio.find("Gs.")+4:] #para borrar el espacio y el Gs.
  4. print(primer_precio)
  5. descripcion = primera_casa.select("div.desc a")[0].get_text() #selecciona todas las "a" que tengan la clase desc dentro del div
  6. print(descripcion)
  7. print(len(descripcion))
  8. url_publicacion = primera_casa.select("div.desc a")[0].get("href")
  9. print(url_publicacion) #esta es la url de la pagina
  10. #sacar la latitud y longitud
  11. pagina2 = requests.get(url_publicacion)
  12. soup2= BeautifulSoup(pagina2.content, "html.parser")
  13. coord = soup2.find_all("div", id="map")
  14. coord = coord[0].find("iframe").get("src")
  15. index_primero = coord.find("=")
  16. index_final = coord.find("&")
  17. coord= coord[index_primero+1:index_final-1]
  18. print(coord)
  19. latitud,longitud = separador(coord)
  20. datos = {
  21. "precio" : primer_precio,
  22. "descripcion": descripcion,
  23. "ubicacion": {
  24. "latitud": latitud,
  25. "longitud": longitud
  26. }
  27. }
  28. lista_datos.append(datos)
  29. print("-------------------------------------------")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement