spb/lou-ka Public
Lou·Ka — tous les logements à louer du Québec, un seul endroit.
HTML 99.7%
1# kass — KASS Property Management (Outaouais : Gatineau, secteur Hull)2- site: https://kassproperties.com/city/gatineau/3- méthode: html statique (WordPress + thème Houzez, même famille que gimcote.py) + fiches détail via `self.detail()` (cache BD)4- annonces: 4 (8 cartes Gatineau sur l'archive, dont 4 « Rented » sautées)5- couverture (sur 4 annonces): prix 100 %, adresse 100 %, dispo (Move-in Date) 100 %, superficie 100 %, animaux 100 %, images 100 %, description 100 %6- fixture: ok (6 requêtes) · test: ok (2 verts)78## Champs extraits9- **Cartes d'archive** (`div.item-listing-wrap`) : titre, prix, ville, lits/sdb/pi², galerie complète `data-images` (JSON Houzez, URLs pleine taille), étiquettes de statut.10- `external_id` **stable** = `data-hz-id` numérique Houzez (repli : slug du permalien).11- **Filtres** : seules les cartes d'archive AVEC étiquette « For Rent » passent (le widget « propriétés similaires » d'Ottawa n'en a pas) ; les cartes « Rented » et les villes ontariennes sont exclues ; stationnements/commercial exclus par titre.12- **Fiche détail Houzez** (cache BD, plafond 20) : description, bloc « Details » structuré — Move-in Date → availability (+ résolution du format « 1-Sep-24 » : année à 2 chiffres résolue en 20YY, date passée → now), Pet Friendly → pets, Smoking → details, Property Size → superficie, Property Type → details.building_type — commodités (#property-features-wrap) et adresse civique complète (#property-address-wrap).13- **Secteur** : Hull/Aylmer/Buckingham quand nommé dans le titre ou l'adresse de l'agence.1415## Champs indisponibles à la source16- lat/lng : la carte Houzez du site ne publie pas de coordonnées exploitables → géocodeur via l'adresse.17- Meublé : pas de champ structuré (textmine le déduit de la description au besoin).1819## Fragilités20- **Petit parc côté QC** (~10 propriétés Gatineau, moitié louées) : 4 annonces actives au build — la limite basse assumée du recensement (« parc à la limite du seuil ~20 »).21- Dates « Move-in » parfois périmées (2024) sur des annonces toujours « For Rent » : résolues en « now » plutôt que projetées dans le futur par erreur.22- Pagination : /page/2/ ne contient que le widget Ottawa → arrêt dès qu'une page n'apporte aucune carte d'archive Gatineau.2324## Échantillon25- `kass:26406 | FOR RENT 1 bedroom apartment in a luxury condo building in Hull | Gatineau / Hull | 3½ | $2,125 | 185 Rue Laurier, Gatineau, QC J8X 0B2 | 753 pi² | animaux oui | 1-Nov-24 → now`26- `kass:27689 | FOR RENT 1-Bedroom + Den Apartment – 1 month FREE | Gatineau | 3½ | 2 241 $ | Rue Jos-Montferrand | 816 pi²`27