Skip to content
/ wozpy Public

Python package to get woz-data from wozwaardeloket.nl

License

Notifications You must be signed in to change notification settings

wpeterw/wozpy

Repository files navigation

#wozpy

codecov Quality Gate Status Maintainability Workflow PyPI version

Pythonpackage to get data from wozwaardeloket.nl

Install:

poetry add wozpy
or if you must:
pip install wozpy

Usage:

from wozpy.wozpy import Wozpy
woz = Wozpy()
woz_value = woz.get_woz_value("Logosberg 3 1251GL Laren")

Result:

This returns a pydantic object.

Example:

for model_item in woz_value:
    print(f"WOZ Object Number: {model_item.woz_object.wozobjectnummer}")
    print(f"Place Name: {model_item.woz_object.woonplaatsnaam}")
    print(f"Street Name: {model_item.woz_object.straatnaam}")
    
    for woz_waarde in model_item.woz_waarden:
        print(f"Peildatum: {woz_waarde.peildatum}, Vastgestelde Waarde: {woz_waarde.vastgestelde_waarde}")

Will print:

WOZ Object Number: 41700002562 Place Name: Laren Street Name: Logosberg Peildatum: 2023-01-01, Vastgestelde Waarde: 25141000 Peildatum: 2022-01-01, Vastgestelde Waarde: 18296000 Peildatum: 2021-01-01, Vastgestelde Waarde: 15789000 Peildatum: 2020-01-01, Vastgestelde Waarde: 16332000 Peildatum: 2019-01-01, Vastgestelde Waarde: 15240000 Peildatum: 2018-01-01, Vastgestelde Waarde: 15459000 Peildatum: 2017-01-01, Vastgestelde Waarde: 14941000 Peildatum: 2016-01-01, Vastgestelde Waarde: 14823000 Peildatum: 2015-01-01, Vastgestelde Waarde: 14392000 Peildatum: 2014-01-01, Vastgestelde Waarde: 14343000

About

Python package to get woz-data from wozwaardeloket.nl

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published