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:
- 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.1.tar.gz
(6.2 kB
view details)
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc2763851f3a954bc43f174f0cbb9bb650b54feb1019714c22e919a80b4088f6 |
|
MD5 | 92fee27e5430d9fb1bcd642c11403fed |
|
BLAKE2b-256 | 3eff4ca2edc379dea210cc847dddc1fd5443fb50e89f681bef386951f7acb7fa |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | c466525c164fab9b3a56e8bf87caa6c6c0592a10094e0e2cb4abef988f2cb026 |
|
MD5 | 6b17e9462dbf84f35e354051192eeede |
|
BLAKE2b-256 | 69430f190d099ddded992e0728ea6b2ec844343d62e1ff3e2bd7b2c34ee907ff |