The Real Python Podcast – Episode #288: Automate Exploratory Data Analysis & Invent Python Comprehensions
How do you quickly get an understanding of what's inside a new set of data? How can you share an exploratory data analysis with your team? Christopher
python
realpython
Mar 20, 2026
Quiz: Python Decorators 101
Work through this quiz to review first-class functions, inner functions, and decorators, and learn how to use them to extend behavior cleanly in Pytho
python
realpython
Mar 20, 2026
Quiz: How to Add Python to PATH
Test your knowledge of the PATH variable and learn how to add Python on Windows, Linux, and macOS for easy terminal access.
python
realpython
Mar 19, 2026
Learning Path: LLM Application Development With Python
Build LLM-powered applications in Python. Call model APIs, craft prompts, add retrieval-augmented generation, create AI agents, and connect via MCP.
python
realpython
Mar 19, 2026
Build Your Weekly Python Study Schedule: 7 Days to Consistent Progress
Create a weekly Python study schedule you can stick to. Build a realistic 7-day plan, stay consistent, and turn learning Python into a sustainable hab
python
realpython
Mar 18, 2026
Quiz: Exploring Basic Data Types in Python
Test your understanding of Python data types and built-in functions to write clearer, more reliable code.
python
realpython
Mar 18, 2026
Downloading Files From URLs With Python
Learn to download files from URLs with Python using urllib and requests, including data streaming for large files.
python
realpython
Mar 17, 2026
Quiz: Linked Lists in Python: An Introduction
Learn Python linked lists, deques, and circular & doubly linked structures with practical examples and efficient operations.
python
realpython
Mar 17, 2026
Spyder: Your IDE for Data Science Development in Python
Learn how to use the Spyder IDE, a Python code editor built for scientists, engineers, and data analysts working with data-heavy workflows.
python
realpython
Mar 16, 2026
Quiz: Speed Up Python With Concurrency
Test your Python concurrency knowledge: CPU vs I/O-bound tasks, GIL, asyncio, race conditions, and multiprocessing.
python
realpython
Mar 16, 2026
Quiz: Splitting, Concatenating, and Joining Python Strings
Brush up on splitting, concatenating, and joining strings in Python. Test your understanding of methods, immutability, and common pitfalls.
python
realpython
Mar 14, 2026
The Real Python Podcast – Episode #287: Crafting and Editing In-Depth Tutorials at Real Python
What goes into creating the tutorials you read at Real Python? What are the steps in the editorial process, and who are the people behind the scenes?
python
realpython
Mar 13, 2026
Quiz: Your Python Coding Environment on Windows: Setup Guide
Test your knowledge of setting up a Python dev environment on Windows, from updates and terminals to paths, tools, and WSL.
python
realpython
Mar 13, 2026
Pydantic AI: Build Type-Safe LLM Agents in Python
Learn how to use Pydantic AI to build type-safe LLM agents in Python with structured outputs, function calling, and dependency injection patterns.
python
realpython
Mar 11, 2026
Working With APIs in Python: Reading Public Data
Learn how to consume REST APIs with Python using the requests library, including authentication, query parameters, and handling responses.
python
realpython
Mar 10, 2026
Python Gains frozendict and Other Python News for March 2026
Catch up on the latest Python news: frozendict joins the built-ins, Django patches SQL injections, and AI SDKs race to add WebSocket transport.
python
realpython
Mar 09, 2026
How to Use the OpenRouter API to Access Multiple AI Models via Python
Access models from popular AI providers in Python through OpenRouter's unified API with smart routing, fallbacks, and cost controls.
python
realpython
Mar 04, 2026
What Does Python's __init__.py Do?
Learn how Python's __init__.py declares packages, initializes variables, simplifies imports, and controls what gets exported.
python
realpython
Mar 03, 2026
Automate Python Data Analysis With YData Profiling
Automate exploratory data analysis by transforming DataFrames into interactive reports with one command from YData Profiling.
python
realpython
Mar 02, 2026
The Real Python Podcast – Episode #286: Overcoming Testing Obstacles With Python's Mock Object Library
Do you have complex logic and unpredictable dependencies that make it hard to write reliable tests? How can you use Python's mock object library to im
python
realpython
Feb 27, 2026