Skip to content

Latest commit

 

History

History
42 lines (34 loc) · 6.02 KB

README.md

File metadata and controls

42 lines (34 loc) · 6.02 KB

Scraping Pipeline

Renting in Vienna

This repo fetches every 5 minutes (Actually it's less than 30 minutes because github is a bit unreliable with the cron functionality) the latest apartments from willhaben. It then filters the listings according to my preferences and stores them in check_these.csv - You can change filter settings in the filter_dataset.py script.

filtered_df = df[(df.State == 'Wien') & 
                 (df.Price < 800) &
                 (df.Price > 400) &
                 (df.Rooms > 1) &
                 (df['Property Type'] == 'Wohnung') &
                 (df['Published Date'] >= one_day_ago)]

The 20 latest listings according to my preferences are printed in this README for you conviniece! Press the link to see the listing post. The table is sorted by publish times in ascending order, with the closest publish time to the current time listed first.

If you want to get notifications in real time for when new apartments pop up, you can join the telegram channel synced to this repo here.

Recent Active Listings

💰 Rent (€) 📏 Size (m²) 🛏️ Rooms 🏙️ District Link 📅 Published Date
627 54 2 10. Favoriten 🔗 Feb 04, 22:26
477 45 2 10. Favoriten 🔗 Feb 04, 20:55
725.75 53 2 03. Landstraße 🔗 Feb 04, 19:34
674.03 53 2 11. Simmering 🔗 Feb 04, 15:58
749 44 2 16. Ottakring 🔗 Feb 04, 15:27
420 42 2 11. Simmering 🔗 Feb 04, 15:18
650 51 2 02. Leopoldstadt 🔗 Feb 04, 13:29
696.39 45 2 06. Mariahilf 🔗 Feb 04, 13:28
583.78 56 2 11. Simmering 🔗 Feb 04, 13:11
799.99 43 2 16. Ottakring 🔗 Feb 04, 12:48
754.96 48 2 11. Simmering 🔗 Feb 04, 12:39
781.81 54 2 12. Meidling 🔗 Feb 04, 11:58
799 44 2 10. Favoriten 🔗 Feb 04, 10:54
708.41 59 3 06. Mariahilf 🔗 Feb 04, 09:36
599 47 2 16. Ottakring 🔗 Feb 04, 09:36
708.96 51 2 16. Ottakring 🔗 Feb 04, 02:55