Real Python
@realpython.com
Online #Python Training & Expert Community: Tutorials, Video Courses, Books, Quizzes...and More! Join 1M+ Pythonistas at http://realpython.com
🐍🎧 Advice for Writing Maintainable Python Code
Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
realpython.com/podcasts/rpp...
Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
realpython.com/podcasts/rpp...
November 11, 2025 at 10:21 PM
🐍🎧 Advice for Writing Maintainable Python Code
Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
realpython.com/podcasts/rpp...
Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
realpython.com/podcasts/rpp...
🐍📰 Python 3.14 Released and Other Python News for November 2025
Python 3.14 is officially out, Python 3.15 begins, and Python 3.9 reaches end of life. Plus, Django 6.0 first beta released, new PEPs, and more Python news
realpython.com/python-news-...
Python 3.14 is officially out, Python 3.15 begins, and Python 3.9 reaches end of life. Plus, Django 6.0 first beta released, new PEPs, and more Python news
realpython.com/python-news-...
November 11, 2025 at 1:58 PM
🐍📰 Python 3.14 Released and Other Python News for November 2025
Python 3.14 is officially out, Python 3.15 begins, and Python 3.9 reaches end of life. Plus, Django 6.0 first beta released, new PEPs, and more Python news
realpython.com/python-news-...
Python 3.14 is officially out, Python 3.15 begins, and Python 3.9 reaches end of life. Plus, Django 6.0 first beta released, new PEPs, and more Python news
realpython.com/python-news-...
🐍📰 Python MarkItDown: Convert Documents Into LLM-Ready Markdown
Start using Python MarkItDown to quickly convert PDFs, Office files, images, and URLs into clean, Markdown format suitable for LLMs.
buff.ly/dzQQoPk
Start using Python MarkItDown to quickly convert PDFs, Office files, images, and URLs into clean, Markdown format suitable for LLMs.
buff.ly/dzQQoPk
November 11, 2025 at 2:20 AM
🐍📰 Python MarkItDown: Convert Documents Into LLM-Ready Markdown
Start using Python MarkItDown to quickly convert PDFs, Office files, images, and URLs into clean, Markdown format suitable for LLMs.
buff.ly/dzQQoPk
Start using Python MarkItDown to quickly convert PDFs, Office files, images, and URLs into clean, Markdown format suitable for LLMs.
buff.ly/dzQQoPk
🐍🎧 Advice for Writing Maintainable Python Code
How do you make your Python code more readable and easier to refactor? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
realpython.com/podcasts/rpp...
How do you make your Python code more readable and easier to refactor? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
realpython.com/podcasts/rpp...
November 10, 2025 at 10:21 PM
🐍🎧 Advice for Writing Maintainable Python Code
How do you make your Python code more readable and easier to refactor? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
realpython.com/podcasts/rpp...
How do you make your Python code more readable and easier to refactor? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
realpython.com/podcasts/rpp...
🐍📰 Python MarkItDown: Convert Documents Into LLM-Ready Markdown
Get started with Python MarkItDown to turn PDFs, Office files, images, and URLs into clean, LLM-ready Markdown in seconds
buff.ly/dzQQoPk
Get started with Python MarkItDown to turn PDFs, Office files, images, and URLs into clean, LLM-ready Markdown in seconds
buff.ly/dzQQoPk
November 9, 2025 at 1:58 PM
🐍📰 Python MarkItDown: Convert Documents Into LLM-Ready Markdown
Get started with Python MarkItDown to turn PDFs, Office files, images, and URLs into clean, LLM-ready Markdown in seconds
buff.ly/dzQQoPk
Get started with Python MarkItDown to turn PDFs, Office files, images, and URLs into clean, LLM-ready Markdown in seconds
buff.ly/dzQQoPk
🐍🎧 Advice for Writing Maintainable Python Code
What are techniques for writing maintainable Python code? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
buff.ly/11lmIph
What are techniques for writing maintainable Python code? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
buff.ly/11lmIph
November 9, 2025 at 2:20 AM
🐍🎧 Advice for Writing Maintainable Python Code
What are techniques for writing maintainable Python code? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
buff.ly/11lmIph
What are techniques for writing maintainable Python code? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
buff.ly/11lmIph
🐍📰 A Close Look at a FastAPI Example Application
Create a sample FastAPI app, add path and query parameters, and manage CRUD operations with Pydantic for clean, validated endpoints.
buff.ly/CTrrfeo
Create a sample FastAPI app, add path and query parameters, and manage CRUD operations with Pydantic for clean, validated endpoints.
buff.ly/CTrrfeo
November 8, 2025 at 10:21 PM
🐍📰 A Close Look at a FastAPI Example Application
Create a sample FastAPI app, add path and query parameters, and manage CRUD operations with Pydantic for clean, validated endpoints.
buff.ly/CTrrfeo
Create a sample FastAPI app, add path and query parameters, and manage CRUD operations with Pydantic for clean, validated endpoints.
buff.ly/CTrrfeo
🐍📺 Building UIs in the Terminal With Python Textual [Video]
Learn to build rich, interactive terminal UIs in Python with Textual, a powerful library for modern, event-driven TUIs.
realpython.com/courses/buil...
Learn to build rich, interactive terminal UIs in Python with Textual, a powerful library for modern, event-driven TUIs.
realpython.com/courses/buil...
November 8, 2025 at 1:58 PM
🐍📺 Building UIs in the Terminal With Python Textual [Video]
Learn to build rich, interactive terminal UIs in Python with Textual, a powerful library for modern, event-driven TUIs.
realpython.com/courses/buil...
Learn to build rich, interactive terminal UIs in Python with Textual, a powerful library for modern, event-driven TUIs.
realpython.com/courses/buil...
🐍📺 Building UIs in the Terminal With Python Textual [Video]
Learn to build rich, interactive terminal UIs in Python with Textual: a powerful library for modern, event-driven TUIs
realpython.com/courses/buil...
Learn to build rich, interactive terminal UIs in Python with Textual: a powerful library for modern, event-driven TUIs
realpython.com/courses/buil...
November 6, 2025 at 1:58 PM
🐍📺 Building UIs in the Terminal With Python Textual [Video]
Learn to build rich, interactive terminal UIs in Python with Textual: a powerful library for modern, event-driven TUIs
realpython.com/courses/buil...
Learn to build rich, interactive terminal UIs in Python with Textual: a powerful library for modern, event-driven TUIs
realpython.com/courses/buil...
🐍📰 A Close Look at a FastAPI Example Application
Set up an example FastAPI app, add path and query parameters, and handle CRUD operations with Pydantic for clean, validated endpoints
realpython.com/fastapi-pyth...
Set up an example FastAPI app, add path and query parameters, and handle CRUD operations with Pydantic for clean, validated endpoints
realpython.com/fastapi-pyth...
November 6, 2025 at 2:20 AM
🐍📰 A Close Look at a FastAPI Example Application
Set up an example FastAPI app, add path and query parameters, and handle CRUD operations with Pydantic for clean, validated endpoints
realpython.com/fastapi-pyth...
Set up an example FastAPI app, add path and query parameters, and handle CRUD operations with Pydantic for clean, validated endpoints
realpython.com/fastapi-pyth...
🐍📩 Pycoders Weekly (Issue 707) — Python Infrastructure, Concurrency, Django in 2025, and More
pycoders.com/issues/707
pycoders.com/issues/707
November 5, 2025 at 10:21 PM
🐍📩 Pycoders Weekly (Issue 707) — Python Infrastructure, Concurrency, Django in 2025, and More
pycoders.com/issues/707
pycoders.com/issues/707
🐍🎧 Michael Kennedy: Managing Your Own Python Infrastructure
How do you deploy your Python application without getting locked into an expensive cloud-based service? This week, @mkennedy.codes returns to discuss his new book, "Talk Python in Production."
realpython.com/podcasts/rpp...
How do you deploy your Python application without getting locked into an expensive cloud-based service? This week, @mkennedy.codes returns to discuss his new book, "Talk Python in Production."
realpython.com/podcasts/rpp...
November 5, 2025 at 1:58 PM
🐍🎧 Michael Kennedy: Managing Your Own Python Infrastructure
How do you deploy your Python application without getting locked into an expensive cloud-based service? This week, @mkennedy.codes returns to discuss his new book, "Talk Python in Production."
realpython.com/podcasts/rpp...
How do you deploy your Python application without getting locked into an expensive cloud-based service? This week, @mkennedy.codes returns to discuss his new book, "Talk Python in Production."
realpython.com/podcasts/rpp...
November 5, 2025 at 1:25 PM
🐍📰 Logging in Python
If you use Python's print() function to get information about the flow of your programs, logging is the natural next step. Create your first logs and curate them to grow with your projects
realpython.com/python-loggi...
If you use Python's print() function to get information about the flow of your programs, logging is the natural next step. Create your first logs and curate them to grow with your projects
realpython.com/python-loggi...
October 31, 2025 at 9:21 PM
🐍📰 Logging in Python
If you use Python's print() function to get information about the flow of your programs, logging is the natural next step. Create your first logs and curate them to grow with your projects
realpython.com/python-loggi...
If you use Python's print() function to get information about the flow of your programs, logging is the natural next step. Create your first logs and curate them to grow with your projects
realpython.com/python-loggi...
🐍📰 Using Python Optional Arguments When Defining Functions
Use Python's optional arguments to manage variable inputs. Discover how to create adaptable functions and prevent typical mistakes when assigning default values.
realpython.com/python-optio...
Use Python's optional arguments to manage variable inputs. Discover how to create adaptable functions and prevent typical mistakes when assigning default values.
realpython.com/python-optio...
October 31, 2025 at 1:20 AM
🐍📰 Using Python Optional Arguments When Defining Functions
Use Python's optional arguments to manage variable inputs. Discover how to create adaptable functions and prevent typical mistakes when assigning default values.
realpython.com/python-optio...
Use Python's optional arguments to manage variable inputs. Discover how to create adaptable functions and prevent typical mistakes when assigning default values.
realpython.com/python-optio...
🐍📩 Pycoders Weekly (Issue 706) — Quasars, Faking Data, GIL-free Web, and More
pycoders.com/issues/706
pycoders.com/issues/706
October 30, 2025 at 9:21 PM
🐍📩 Pycoders Weekly (Issue 706) — Quasars, Faking Data, GIL-free Web, and More
pycoders.com/issues/706
pycoders.com/issues/706
🐍📺 Speed Up Python With Concurrency [Video]
Learn what concurrency means in Python and why you might want to use it. You'll see a simple, non-concurrent approach and then look into why you'd want threading, asyncio, or multiprocessing
buff.ly/PKaDJrY
Learn what concurrency means in Python and why you might want to use it. You'll see a simple, non-concurrent approach and then look into why you'd want threading, asyncio, or multiprocessing
buff.ly/PKaDJrY
October 30, 2025 at 12:58 PM
🐍📺 Speed Up Python With Concurrency [Video]
Learn what concurrency means in Python and why you might want to use it. You'll see a simple, non-concurrent approach and then look into why you'd want threading, asyncio, or multiprocessing
buff.ly/PKaDJrY
Learn what concurrency means in Python and why you might want to use it. You'll see a simple, non-concurrent approach and then look into why you'd want threading, asyncio, or multiprocessing
buff.ly/PKaDJrY
🐍📰 Using Python Optional Arguments When Defining Functions
Use Python optional arguments to handle variable inputs. Learn to build flexible functions and avoid common errors when setting defaults
realpython.com/python-optio...
Use Python optional arguments to handle variable inputs. Learn to build flexible functions and avoid common errors when setting defaults
realpython.com/python-optio...
October 30, 2025 at 1:20 AM
🐍📰 Using Python Optional Arguments When Defining Functions
Use Python optional arguments to handle variable inputs. Learn to build flexible functions and avoid common errors when setting defaults
realpython.com/python-optio...
Use Python optional arguments to handle variable inputs. Learn to build flexible functions and avoid common errors when setting defaults
realpython.com/python-optio...
🐍🎧 Benchmarking Python 3.14 & Enabling Asyncio to Scale
How does Python 3.14 perform under a few hand-crafted benchmarks? @trudeau.dev is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
realpython.com/podcasts/rpp...
How does Python 3.14 perform under a few hand-crafted benchmarks? @trudeau.dev is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
realpython.com/podcasts/rpp...
October 29, 2025 at 9:21 PM
🐍🎧 Benchmarking Python 3.14 & Enabling Asyncio to Scale
How does Python 3.14 perform under a few hand-crafted benchmarks? @trudeau.dev is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
realpython.com/podcasts/rpp...
How does Python 3.14 perform under a few hand-crafted benchmarks? @trudeau.dev is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
realpython.com/podcasts/rpp...
🐍📰 PyTorch vs Tensorflow for Your Python Deep Learning Project — realpython.com/pytorch-vs-t...
#python
#python
October 29, 2025 at 12:25 PM
🐍📰 PyTorch vs Tensorflow for Your Python Deep Learning Project — realpython.com/pytorch-vs-t...
#python
#python
🐍📰 What Can I Do With Python?
Learn how Python builds software, powers AI, automates tasks, and drives robotics. Discover tools and projects to guide your programming journey
realpython.com/what-can-i-d...
Learn how Python builds software, powers AI, automates tasks, and drives robotics. Discover tools and projects to guide your programming journey
realpython.com/what-can-i-d...
October 24, 2025 at 9:21 PM
🐍📰 What Can I Do With Python?
Learn how Python builds software, powers AI, automates tasks, and drives robotics. Discover tools and projects to guide your programming journey
realpython.com/what-can-i-d...
Learn how Python builds software, powers AI, automates tasks, and drives robotics. Discover tools and projects to guide your programming journey
realpython.com/what-can-i-d...
🐍📺 Investigating Quasar Data With Polars and Interactive marimo Notebooks [Video]
Learn to visualize quasar redshift data by building an interactive marimo dashboard using Polars, pandas, and Matplotlib.
buff.ly/S3sLvpR
Learn to visualize quasar redshift data by building an interactive marimo dashboard using Polars, pandas, and Matplotlib.
buff.ly/S3sLvpR
October 23, 2025 at 1:20 AM
🐍📺 Investigating Quasar Data With Polars and Interactive marimo Notebooks [Video]
Learn to visualize quasar redshift data by building an interactive marimo dashboard using Polars, pandas, and Matplotlib.
buff.ly/S3sLvpR
Learn to visualize quasar redshift data by building an interactive marimo dashboard using Polars, pandas, and Matplotlib.
buff.ly/S3sLvpR
🐍📩 Pycoders Weekly (Issue 705) — Lazy Imports, Descriptors, REPL Customization, and More
pycoders.com/issues/705
pycoders.com/issues/705
October 22, 2025 at 9:21 PM
🐍📩 Pycoders Weekly (Issue 705) — Lazy Imports, Descriptors, REPL Customization, and More
pycoders.com/issues/705
pycoders.com/issues/705
October 22, 2025 at 12:25 PM
🐍🎧 Evolving Teaching Python in the Classroom
How is teaching young students Python evolving with LLMs? This week, Kelly Schuster-Paredes from the Teaching Python podcast joins us to discuss coding and AI in education.
realpython.com/podcasts/rpp...
How is teaching young students Python evolving with LLMs? This week, Kelly Schuster-Paredes from the Teaching Python podcast joins us to discuss coding and AI in education.
realpython.com/podcasts/rpp...
October 22, 2025 at 1:20 AM
🐍🎧 Evolving Teaching Python in the Classroom
How is teaching young students Python evolving with LLMs? This week, Kelly Schuster-Paredes from the Teaching Python podcast joins us to discuss coding and AI in education.
realpython.com/podcasts/rpp...
How is teaching young students Python evolving with LLMs? This week, Kelly Schuster-Paredes from the Teaching Python podcast joins us to discuss coding and AI in education.
realpython.com/podcasts/rpp...