Real Python - 🐍 New Python tutorials on Real Python

Hey there,

There’s always something going on over at realpython.com as far as Python tutorials go.

Here’s what you may have missed this past week:


Python News: What's New From May 2024

In May 2024, the first beta release of Python 3.13 was published, and PEP 649 was delayed until Python 3.14. While PyCon US 2024 has come to a close, EuroPython 2024 announced its keynote speakers. Additionally, the PSF released its annual impact report for 2023:

realpython.com/python-news-may-2024


Listing All Files in a Directory With Python

In this video course, you'll be examining a couple of methods to get a list of files and folders in a directory with Python. You'll also use both methods to recursively list directory contents. Finally, you'll examine a situation that pits one method against the other:

realpython.com/courses/listing-all-files-directory


Upcoming Online Workshop: Frontend Issues With Backend Solutions
Sponsored by Sentry

Frontend issues are often triggered by backend problems. Come join us in our upcoming workshop to learn how to use Tracing to fix user facing issues.

Save Your Spot


Quiz: Python Mappings

In this quiz, you'll test your understanding of the basic characteristics and operations of Python mappings. By working through this quiz, you'll revisit the key concepts and techniques of creating a custom mapping:

realpython.com/quizzes/python-mappings


Python Mappings: A Comprehensive Guide

In this tutorial, you'll learn the basic characteristics and operations of Python mappings. You'll explore the abstract base classes Mapping and MutableMapping and create a custom mapping:

realpython.com/python-mappings


Authentication Your Whole Team Will Love
Sponsored by PropelAuth

“With PropelAuth, I think I’ve spent about a day – total – on auth over the past year.” PropelAuth is easy to integrate and provides all the tools your team needs to manage your users - dashboards, user insights, impersonation, SSO and more.

Learn More


The Real Python Podcast – Episode #208: Detecting Outliers in Your Data With Python

How do you find the most interesting or suspicious points within your data? What libraries and techniques can you use to detect these anomalies with Python? This week on the show, we speak with author Brett Kennedy about his book "Outlier Detection in Python.":

realpython.com/podcasts/rpp/208


Quiz: Python F-Strings

In this quiz, you'll test your knowledge of Python f-strings. With this knowledge, you'll be able to include all sorts of Python expressions inside your strings:

realpython.com/quizzes/f-strings


Python 3's F-Strings: An Improved String Formatting Syntax

As of Python 3.6, f-strings are a great new way to format strings. Not only are they more readable, more concise, and less prone to error than other ways of formatting, but they are also faster! By the end of this course, you'll know how and why to start using f-strings today:

realpython.com/courses/python-3-f-strings-improved-string-formatting-syntax


PyCoder's Weekly – Get the Latest Python News & Updates

Become a better Pythonista and stay up-to-date with your weekly dose of Python news & projects:

 → pycoders.com or click here to get the latest issue via email


A lot of time and effort goes into the Real Python team bringing you new and in-depth Python tutorials every week.

Please do us a solid and share your favorite Real Python content to help us spread the word.

Thanks for your time and for being a dedicated reader!

— Dan Bader (realpython.com)


Level Up With Unlimited Access to 3,500+ Python Tutorials and Video Lessons => Join Real Python

Make the Leap From Beginner to Intermediate => Get Python Basics: A Practical Introduction to Python 3

Python Tips, Interviews, and More =>The Real Python Podcast

Get Help With Your Coding Questions Experts on the RP Team => Real Python Office Hours

Find Your Dream Python Job => Python Job Board

A Peer-to-Peer Learning Community for Python Enthusiasts…Just Like You => PythonistaCafe

Give Your Team the Real-World Python Skills They Need to Succeed => Online Python Training for Teams

Older messages

🐍 New Python tutorials on Real Python

Saturday, June 8, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Quiz: String Interpolation in Python:

🐍 New Python tutorials on Real Python

Monday, June 3, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Basic Data Types in Python: A Quick

🐍 New Python tutorials on Real Python

Monday, June 3, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: How to Create Pivot Tables With pandas In this

🐍 New Python tutorials on Real Python

Saturday, May 18, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: What Is the __pycache__ Folder in Python? In

🐍 New Python tutorials on Real Python

Saturday, May 18, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: What Is the __pycache__ Folder in Python? In

You Might Also Like

🛠️ It's Easy to Mod PC Games — What to Know About Cellular Data Throttling

Saturday, June 22, 2024

Also: Best Short Throw Projectors of 2024, and More! How-To Geek Logo June 22, 2024 📩 Get expert reviews, the hottest deals, how-to's, and more delivered directly to your inbox by subscribing to

Daily Coding Problem: Problem #1474 [Easy]

Saturday, June 22, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Boggle is a game played on a 4 x 4 grid of letters. The goal is to find as

Weekend Reading — Occam's shaving kit

Saturday, June 22, 2024

This week we work around our ErrorBoundary, ignore our \\TODO, write in Sans Bullshit Sans, pay $500/hour to dress the same as always, count succors borne every minute, and name a dinosaur after Loki.

Infographic | The Next Characters to Enter the Public Domain 🎟️

Saturday, June 22, 2024

From Mickey to Superman, this infographic shows which popular characters will be entering the public domain over the next 15 years. View Online | Subscribe Presented by: EnergyX's groundbreaking

Web3 hiring culture. What can we improve?

Saturday, June 22, 2024

Top Tech Content sent at Noon! Meet the device ushering in a new era of hearing clarity Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, June 22, 2024

Web3 hiring culture. What can we improve?

Saturday, June 22, 2024

Top Tech Content sent at Noon! Meet the device ushering in a new era of hearing clarity Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, June 22, 2024

Ilya Sutskever isn’t done working on AI safety

Saturday, June 22, 2024

Plus, Fisker files for bankruptcy, the DOJ sues Adobe, and more View this email online in your browser By Cody Corrall Saturday, June 22, 2024 Image Credits: Hiretual Welcome back to TechCrunch's

🐍 New Python tutorials on Real Python

Saturday, June 22, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Quiz: Ruff: A Modern Python Linter In this

DeveloPassion's Newsletter #170 - Safe and Sound

Saturday, June 22, 2024

Edition 170 of my newsletter, discussing Knowledge Management, Knowledge Work, Zen Productivity, Personal Organization, and more! Sébastien Dubois DeveloPassion's Newsletter DeveloPassion's

U.S. Treasury Sanctions 12 Kaspersky Executives Amid Software Ban

Saturday, June 22, 2024

THN Daily Updates Newsletter cover Cybersecurity Architect's Handbook ($47.99 Value) FREE for a Limited Time Stepping into the role of a Cybersecurity Architect (CSA) is no mean feat, as it