A teljesen automatizált ingatlan-összehasonlítás az élő adatbázisok zárt rendszerei (pl. Green-Acres vagy Real Estate Hungary) miatt kihívást jelent. Az alábbi Python-kód megmutatja, hogyan lehet fix statisztikai adatokkal (mint pl. a m²-enkénti árak) dolgozni Properstar, és API-n keresztül szimulálni egy konkrét keresést.A kód végigfuttatja a listát az európai országokról, majd kiválasztja a legalacsonyabb négyzetméterárút.
--------------------
# Szükséges csomagok importálása (a telepítéshez futtasd: pip install requests)
import requests
def hol_a_legolcsobb_a_haz():
# Statisztikai adatok: becsült átlagos ingatlanár EUR / m2 (példa értékek)
# A legfrissebb és legolcsóbb régiókról érdemes a PropertyUnder20k oldalán tájékozódni:
# https://www.propertyunder20k.com/properties-by-continent/europe
ingatlan_arak = {
"Bulgária": 600,
"Románia": 800,
"Görögország": 1100,
"Magyarország": 1400,
"Olaszország": 1500, # Vannak extrém olcsó, pl. 1 eurós falvak is, lásd Properstar útmutatója: https://www.properstar.ca/real-estate-guides-and-advice/europe/where-to-find-cheap-land
"Spanyolország": 1600
}
# Megkeressük a legalacsonyabb árat a szótárból
legolcsobb_orszag = min(ingatlan_arak, key=ingatlan_arak.get)
legolcsobb_ar = ingatlan_arak[legolcsobb_orszag]
print(f"A legalacsonyabb átlagos négyzetméterárú ország: {legolcsobb_orszag}")
print(f"Az átlagos ár: {legolcsobb_ar} EUR / négyzetméter")
# API szimuláció: Lekérdezhetünk valós idejű hirdetési adatokat is egy nyílt ingatlan API-ból
api_url = "https://example-realestate.com"
try:
# A valós API hívás helyettesítése egy minta lekérdezéssel
response = requests.get(api_url, timeout=5)
if response.status_code == 200:
adatok = response.json()
print("Élő adatok betöltve a hirdetési adatbázisból...")
# Itt történne a szűrés és a legolcsóbb ingatlan ID vagy város kinyerése
else:
print("Az API jelenleg nem érhető el, de a statisztikai rangsor aktív.")
except requests.exceptions.RequestException:
print("Nem sikerült kapcsolódni a külső API-hoz.")
if __name__ == "__main__":
hol_a_legolcsobb_a_haz()
--------------
Output:
A legalacsonyabb átlagos négyzetméterárú ország: Bulgária
Az átlagos ár: 600 EUR / négyzetméter
Nem sikerült kapcsolódni a külső API-hoz.
-------------
Futtatás; https://onecompiler.com/python#draft-zge8
Nincsenek megjegyzések:
Megjegyzés küldése