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
Geckodriver
This package depends on Geckodriver that can not be imported using pip directly. However, there is an os-independent python module [(geckodriver-autoinstaller)] available performing the install(https://pypi.org/project/geckodriver-autoinstaller/). For More information on a manual install see:
- Windows
- Linux it's
sudo apt install firefox-geckodriver
- Mac use
npm install geckodriver
.
immo-bee
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
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
Built Distribution
File details
Details for the file immo-bee-1.0.9.tar.gz
.
File metadata
- Download URL: immo-bee-1.0.9.tar.gz
- Upload date:
- Size: 12.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9391e2df30ec49aaef6bb13933abcdbf020b9750f4153fc575071ba51be00439 |
|
MD5 | 9e0531bd84cea8686f4056cf525e9ee0 |
|
BLAKE2b-256 | 4d7f6904548334423bed9d01ae0b81cb9742653404f56b11b296f1f55e9be577 |
File details
Details for the file immo_bee-1.0.9-py3-none-any.whl
.
File metadata
- Download URL: immo_bee-1.0.9-py3-none-any.whl
- Upload date:
- Size: 13.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86c74ee39650ee8183dd0346bb91128816d6653b501c987848f655d5147cce65 |
|
MD5 | 8f34841de6cc558dc050afc2077928b2 |
|
BLAKE2b-256 | e93f63bd6689d8443e293344ca8c9c61a6c7afc605b62e9074640aefb7c9a158 |