Skip to main content

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:

  1. renting an apartment
  2. buying an apartment
  3. renting a house
  4. 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)

Source distribution for immoscrapy 1.0.1
File Size Uploaded
immoscrapy-1.0.1.tar.gz 6.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for immoscrapy 1.0.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page