Skip to content

Instantly share code, notes, and snippets.

@isaacimholt
Created June 1, 2018 13:27
Show Gist options
  • Save isaacimholt/7e595a7a0411d20cf4614ca14167ac36 to your computer and use it in GitHub Desktop.
Save isaacimholt/7e595a7a0411d20cf4614ca14167ac36 to your computer and use it in GitHub Desktop.
from urllib import parse
base_str = "https://www.immobiliare.it/ricerca.php?"
toCheck = ['', '', '', '']
idContratto, minMQ, maxMQ, raggio = '', '', '', ''
coordinate = (0,0)
coord_str = ','.join(str(x) for x in coordinate)
args = {
"idCategoria": toCheck[0],
"idContratto": idContratto,
"idTipologia": toCheck[2],
"sottotipologia": toCheck[3],
"idTipologiaStanza": "",
"idFasciaPrezzo": "",
"idNazione": "IT",
"idRegione": "",
"idProvincia": "",
"idComune": "",
"idLocalita": "",
"idAreaGeografica": "",
"prezzoMinimo": "",
"prezzoMassimo": "",
"balcone": "",
"balconeOterrazzo": "",
"boxOpostoauto": "",
"stato": "",
"terrazzo": "",
"bagni": "",
"mappa": "",
"foto": "",
"superficie": "",
"superficieMinima": minMQ,
"superficieMassima": maxMQ,
"raggio": raggio,
"locali": "",
"localiMinimo": "",
"localiMassimo": "",
"criterio": "rilevanza",
"ordine": "desc",
"map": "0",
"tipoProprieta": "",
"arredato": "",
"inAsta": "",
"noAste": "",
"aReddito": "",
"fumatore": "",
"animali": "",
"franchising": "",
"flagNc": "",
"gayfriendly": "",
"internet": "",
"sessoInquilini": "",
"vacanze": "",
"categoriaStanza": "",
"fkTipologiaStanza": "",
"ascensore": "",
"classeEnergetica": "",
"verticaleAste": "",
"occupazioneInquilini": "",
"pag": "1",
"centro": coord_str,
}
linkRicerca = base_str + parse.urlencode(args)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment