fix: extract postcode for vanoord and vanherk scrapers

Van Oord: postcode is in the first .elementor-heading-title on detail pages.
Van Herk: postcode extracted via regex from <title> tag; also pick up kamers
and energielabel from the features list which were previously ignored.
Test output now includes woonoppervlak and energielabel fields.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-11 23:53:17 +02:00
parent f74e9bcfb0
commit c6328cee46
3 changed files with 22 additions and 3 deletions

View File

@@ -23,4 +23,4 @@ if __name__ == "__main__":
listings = ADAPTER()
print(f"Got {len(listings)} listings\n")
for l in listings:
print(f" {l.adres}, {l.postcode}, {l.stad} — €{l.prijs}{l.kamers} rooms — {l.url}")
print(f" {l.adres}, {l.postcode}, {l.stad} — €{l.prijs}{l.kamers} rooms — {l.woonoppervlak}m2 — {l.energielabel}{l.url}")