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 | Provenance | Actions |
|---|---|---|---|---|
| immoscrapy-1.0.1.tar.gz | 6.2 kB | Without provenance | Details for immoscrapy-1.0.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| immoscrapy-1.0.1-py3-none-any.whl | Python 3 | none | any | Details for immoscrapy-1.0.1-py3-none-any.whl |
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
|
Security for immoscrapy 1.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.