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)
Metadata
Release files for immo-bee 1.0.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| immo-bee-1.0.9.tar.gz | 12.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| immo_bee-1.0.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 26.1 kB
Release files / immo-bee-1.0.9.tar.gz
| Download URL | immo-bee-1.0.9.tar.gz |
|---|---|
| Size | 12.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9391e2df30ec49aaef6bb13933abcdbf020b9750f4153fc575071ba51be00439
|
|
BLAKE2b-256 checksum How to use checksums |
4d7f6904548334423bed9d01ae0b81cb9742653404f56b11b296f1f55e9be577
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / immo_bee-1.0.9-py3-none-any.whl
| Download URL | immo_bee-1.0.9-py3-none-any.whl |
|---|---|
| Size | 13.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
86c74ee39650ee8183dd0346bb91128816d6653b501c987848f655d5147cce65
|
|
BLAKE2b-256 checksum How to use checksums |
e93f63bd6689d8443e293344ca8c9c61a6c7afc605b62e9074640aefb7c9a158
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|