immoscrapy
Scrape Immobilienscout24 data using Python. You can use it as a Python library or a standalone CLI application.
Online documentation is available on https://readthedocs.org.
Immoscrapy is tested on Linux, Mac and Windows and all Python versions >= 3.7.
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
Metadata
Release files for immoscrapy 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| immoscrapy-1.0.1.tar.gz | 6.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| immoscrapy-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.0 kB
Release files / immoscrapy-1.0.1.tar.gz
| Download URL | immoscrapy-1.0.1.tar.gz |
|---|---|
| Size | 6.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cc2763851f3a954bc43f174f0cbb9bb650b54feb1019714c22e919a80b4088f6
|
|
BLAKE2b-256 checksum How to use checksums |
3eff4ca2edc379dea210cc847dddc1fd5443fb50e89f681bef386951f7acb7fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.10.4
|
Release files / immoscrapy-1.0.1-py3-none-any.whl
| Download URL | immoscrapy-1.0.1-py3-none-any.whl |
|---|---|
| Size | 6.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c466525c164fab9b3a56e8bf87caa6c6c0592a10094e0e2cb4abef988f2cb026
|
|
BLAKE2b-256 checksum How to use checksums |
69430f190d099ddded992e0728ea6b2ec844343d62e1ff3e2bd7b2c34ee907ff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.10.4
|