- Hackr.io Newsletter
- Posts
- A Coding Project That Scrapes Real Estate Data
A Coding Project That Scrapes Real Estate Data
This real-world project includes the full source code and step-by-step instructions.
This week we’re sharing a new Python project, including source code and a full video walkthrough. We’re also getting into the weeds on some common coding questions. We’ll cover F-Strings and what happens when you run a terminal command.
This Week’s Resources
New Python Project: Real Estate Data Pipeline
We’re pretty stoked to share this new Python project. It’s designed to scrape real estate data, so you can analyze changes in home prices over time. It is rolling out in stages. The first part focuses on web scraping, the second focuses on data analysis.
The following section will focus on building a dashboard to display the real estate data. You can follow along as we build this, and we will share all the code so you can enhance it however you want.
How to Send Emails with SMTP
Want to send emails from your Python project? This full video walkthrough (which is only about 15 minutes) shows how to send reports, alerts, or notifications using Gmail’s SMTP server.
Specifically, the video covers:
How to set up Gmail for SMTP access (with two-step verification)
How to create and use an app password securely
How to store credentials in a .env file to keep them safe
How to write a Python script to send emails using smtplib
How to test your email function and verify delivery
And make sure to check out the upcoming walkthroughs. We’ve got a fun project that automates log error notifications coming up soon. It detects errors and sends instant email notifications.
We will have the full walkthrough, including the full source code for the project, on Hackr.io.
Partner Messages
Learn how to make AI work for you
AI won’t take your job, but a person using AI might. That’s why 1,000,000+ professionals read The Rundown AI – the free newsletter that keeps you updated on the latest AI news and teaches you how to use it in just 5 minutes a day.
Get Your Team Booked on 3.8 Million Podcasts Automatically
It's 2025. Want to finally be a regular podcast guest in your industry? PodPitch will make it happen. Even the beehiiv team uses it!
The best way to advertise isn't Meta or Google – it's appearing on podcasts your customers love.
PodPitch.com automates thousands of weekly emails for you, pitching your team as ideal guests.
Big brands like Feastables use PodPitch.com instead of expensive PR agencies.
Hire Ava, the AI SDR & Get Meetings on Autopilot
Ava automates your entire outbound demand generation process, including:
Intent-Driven Lead Discovery
High Quality Emails with Waterfall Personalization
Follow-Up Management
Free up your sales team to focus on high-value interactions and closing deals, while Ava handles the time-consuming tasks.
Understanding F-Strings
We just released a quick guide to understanding Python F-Strings. These are defined by prefixing a string with f or F, allowing variables and expressions to be embedded directly within curly braces {}, which serve as placeholders.
You can include expressions inside f-strings, making them highly versatile. You just need to use your placeholders to include your expressions in the same way you would with a variable:
x = 5
y = 3
print(f"The sum of {x} and {y} is {x + y}.")
There are plenty more ways to use them. Read the full guide to see them all.
Where to Learn AWS
If you’re just getting started with Amazon Web Services, you may want to follow a few online tutorials. Here are the community-submitted options that ranked highest among our community.
These guides include Amazon’s official documentation and more helpful walkthroughs.
What Happens When You Run a Linux Command?
If you've ever wondered what happens behind the scenes when you type a command in Linux, you're not alone. The seemingly simple action of running a command actually sets off a complex process that’s key to Linux’s power and flexibility.
Here’s a breakdown of what happens from the moment you press enter to the moment you see the result.
The Code Editor
Did you know about the free Python, HTML, and JavaScript code editor? Just log into your free account at Hackr.io to use them.
Rate this NewsletterThe team at Hackr.io aims to provide the best information possible. Please let us know how we're doing! |