Skip to main content

Scrapes housing data from German immowelt and returns table.

Project description

Immowelt Analyzer

Author: dirk.ulbricht@gmail.com

Purpose

Scrape housing data from German housing portal Immowelt.de and retrieve as comma separted file.

Installation

Note: This package depends on Geckodriver that can not be imported using pip. More information here: Windows and for Linux it's sudo apt install firefox-geckodriver and for Mac use npm install geckodriver.

python -m pip install immo-bee

Usage

Commandline

 python -m immo_bee --help
 python -m immo_bee norderstedt hamburg

This will create a folder data on your current working directory (if it is not already there) and saves 4 json files for each location for houses, appartments, for rent and for sale respectively. Additionally it will create a comma separated file including all json files preprocessed and ready for usage.

Import

If you prefer using immo_bee as a package use:

from immo_bee import bee

list_of_locations = ["norderstedt","hamburg"]
df = bee(list_of_locations)

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

immo-bee-1.0.1.tar.gz (11.8 kB view details)

Uploaded Source

Built Distribution

immo_bee-1.0.1-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file immo-bee-1.0.1.tar.gz.

File metadata

  • Download URL: immo-bee-1.0.1.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for immo-bee-1.0.1.tar.gz
Algorithm Hash digest
SHA256 272d4675e9a7e425bfe6206e2e652a02a403ffd237d16c6bd5a7e487a0896c19
MD5 c9592335f833bc885dfc864aa67f3326
BLAKE2b-256 c8d9bf078e5f2d213ddcd6d23a6cbed38300d533f67cfbbddf9a795ba2abe4b2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: immo_bee-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for immo_bee-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d244921a745ab157b55665f8a15b040a9d818f5b317de77c7e2103116fd2bd0c
MD5 5eb7e6777dfddf40087cc6816c93dfdf
BLAKE2b-256 b507d9bf9f1104c9c9c114ab15df9a684fc677524c5161ec3018b58718efb585

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