Skip to main content

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.

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

Project details


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.1.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

immoscrapy-1.0.1-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file immoscrapy-1.0.1.tar.gz.

File metadata

  • Download URL: immoscrapy-1.0.1.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for immoscrapy-1.0.1.tar.gz
Algorithm Hash digest
SHA256 cc2763851f3a954bc43f174f0cbb9bb650b54feb1019714c22e919a80b4088f6
MD5 92fee27e5430d9fb1bcd642c11403fed
BLAKE2b-256 3eff4ca2edc379dea210cc847dddc1fd5443fb50e89f681bef386951f7acb7fa

See more details on using hashes here.

File details

Details for the file immoscrapy-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: immoscrapy-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for immoscrapy-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c466525c164fab9b3a56e8bf87caa6c6c0592a10094e0e2cb4abef988f2cb026
MD5 6b17e9462dbf84f35e354051192eeede
BLAKE2b-256 69430f190d099ddded992e0728ea6b2ec844343d62e1ff3e2bd7b2c34ee907ff

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page