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:


Strings and Character Data in Python

In this tutorial, you'll learn how to use Python's rich set of operators and functions for working with strings. You'll cover the basics of creating strings using literals and the str() function, applying string methods, using operators and built-in functions with strings, and more:

realpython.com/python-strings


Simulate a Text File in Python

Testing an application that reads files from a disk can be complicated. It may depend on the machine, require special access, or be frustratingly slow. This course shows you how to simulate a text file using Python to simplify testing:

realpython.com/courses/simulate-text-file


Quiz: Python's Built-in Exceptions: A Walkthrough With Examples

In this quiz, you'll test your understanding of Python's built-in exceptions. With this knowledge, you'll be able to effectively identify and handle these exceptions when they appear. Additionally, you'll be more familiar with how to raise some of these exceptions in your code:

realpython.com/quizzes/python-built-in-exceptions


How to Write an Installable Django App

In this step-by-step tutorial, you'll learn how to create an installable Django app. You'll cover everything you need to know, from extracting your app from a Django project to turning it into a package that's available on PyPI and installable through pip:

realpython.com/installable-django-app


The Real Python Podcast – Episode #215: Fetching Graph Data in Django With Strawberry & Prototype Purgatory

How do you integrate GraphQL into your Python web development? How about quickly building graph-based APIs inside Django's battery-included framework? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects:

realpython.com/podcasts/rpp/215


Quiz: Basic Data Types in Python: A Quick Exploration

Take this quiz to test your understanding of the basic data types that are built into Python, like numbers, strings, bytes, and Booleans:

realpython.com/quizzes/python-data-types


How to Use Python Lambda Functions

In this step-by-step course, you'll learn about Python lambda functions. You'll see how they compare with regular functions and how you can use them in accordance with best practices:

realpython.com/courses/python-lambda-functions


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, July 27, 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: Logging in Python If you use Python's

🐍 New Python tutorials on Real Python

Saturday, July 20, 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: How to Use Generators and yield in

🐍 New Python tutorials on Real Python

Saturday, July 13, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go, of course. And, this week we're also on the hunt for exceptional talent to join the Real

We're Hiring: Tutorial Writers & Video Course Instructors Wanted (Freelance)

Thursday, July 11, 2024

Hey there, Quick announcement: I'm looking for talented Tutorial Writers and Video Course Instructors to join the Real Python team 🎉 Do you enjoy learning new things and sharing your knowledge with

🐍 New Python tutorials on Real Python

Saturday, July 6, 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: Python's Built-in Functions: A Complete

You Might Also Like

This Week in Rust #580

Friday, January 3, 2025

Email isn't displaying correctly? Read this e-mail on the Web This Week in Rust issue 580 — 01 JAN 2025 Hello and welcome to another issue of This Week in Rust! Rust is a programming language

Data Science Weekly - Issue 580

Friday, January 3, 2025

Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

💎 Issue 450 - Ruby 3.4 Highlights

Thursday, January 2, 2025

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 450 Release Date Jan 02, 2025 Your weekly report of the most popular Ruby news, articles and

💻 Issue 450 - But what is a DOM node?

Thursday, January 2, 2025

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 450 Release Date Jan 02, 2025 Your weekly report of the most popular JavaScript news, articles

📱 Issue 444 - Apple Photos phones home on iOS 18 and macOS 15

Thursday, January 2, 2025

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 444 Release Date Jan 02, 2025 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 443 - How do you write a Dockerfile for an ASP.NET Core app?

Thursday, January 2, 2025

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 443 Release Date Jan 02, 2025 Your weekly report of the most popular .NET news, articles and projects

💻 Issue 450 - Engineering of Small Things #4 : WebSockets

Thursday, January 2, 2025

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 450 Release Date Jan 02, 2025 Your weekly report of the most popular Node.js news, articles and

📱 Issue 447 - Roast my video about Swift

Thursday, January 2, 2025

This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 447 Release Date Jan 02, 2025 Your weekly report of the most popular Swift news, articles and projects

💻 Issue 445 - Bottles will be rewritten in Rust and libcosmic

Thursday, January 2, 2025

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 445 Release Date Jan 02, 2025 Your weekly report of the most popular Rust news, articles and projects

💻 Issue 368 - You don't need Next.js – Why we migrated from Next to React

Thursday, January 2, 2025

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 368 Release Date Jan 02, 2025 Your weekly report of the most popular React news, articles and projects