Scrape Immobilienscout24 data using Python.
Project description
immoscrapy
Scrape Immobilienscout24 data using Python. You can use it as a Python library or a standalone CLI application.
Quickstart
The CLI allows currently for four types of queries:
- renting an apartment
- buying an apartment
- renting a house
- buying a house
immoscrapy --help
usage: immoscrapy [-h] {rent-apartment,buy-apartment,rent-house,buy-house} ...
Query Immobilienscout24 offers
positional arguments:
{rent-apartment,buy-apartment,rent-house,buy-house}
optional arguments:
-h, --help show this help message and exit
each of the types has its own set of options:
immoscrapy buy-apartment --help
usage: immoscrapy buy-apartment [-h] -c COUNTRY [-r REGION] [-z CITY] [-p PRICE] [-o NUMBEROFROOMS] [-s LIVINGSPACE] [-y CONSTRUCTIONYEAR]
Query for apartments for sale
optional arguments:
-h, --help show this help message and exit
-c COUNTRY, --country COUNTRY
-r REGION, --region REGION
-z CITY, --city CITY
-p PRICE, --price PRICE
price range: min-max, -max or min-
-o NUMBEROFROOMS, --numberofrooms NUMBEROFROOMS
number of rooms: min-max, -max or min-
-s LIVINGSPACE, --livingspace LIVINGSPACE
living space: min-max, -max or min-
-y CONSTRUCTIONYEAR, --constructionyear CONSTRUCTIONYEAR
construction year: min-max, -max or min-
running it:
immoscrapy buy-apartment --country de --region berlin --price 100000-800000 --numberofrooms 5-
# get nicely formatted tabular data showing the results
Installation
immoscrapy is available on pypi, you can install it via:
pip install immoscrapy
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
immoscrapy-1.0.0.tar.gz
(5.4 kB
view hashes)
Built Distribution
Close
Hashes for immoscrapy-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73a322ab6b8ebdcb508a15d97d080b683595ec408b4ebb6819626cfd27fdc7c0 |
|
MD5 | e30f4a8f6782c343cf484144618f76b9 |
|
BLAKE2b-256 | b7234563a0f340da7bb9cdf39c5809a0d3bdae908371951d0a8602a5747c3624 |