Planet Python RSS
210 subscribers
18.5K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Real Python: Quiz: Linked Lists in Python: An Introduction

Link: https://realpython.com/quizzes/linked-lists-python/

In this quiz, you’ll test your understanding of
Linked Lists in Python.
By working through this quiz, you’ll revisit what linked lists are, when to use collections.deque, how to implement your own lin
Real Python: Downloading Files From URLs With Python

Link: https://realpython.com/courses/downloading-files-urls/

Python makes it straightforward to download files from a URL with its robust set of libraries. For quick tasks, you can use the built-in urllib module or the requests library to fetch and save files.
PyCoder’s Weekly: Issue #726: Lazy Imports, Pydantic AI, Classes, and More (March 17, 2026)

Link: https://pycoders.com/issues/726

#726 – MARCH 17, 2026 View in Browser » The Story of Python’s Lazy Imports This article is about why lazy imports took 3 years and 2 attempts to be added to the language. From PEP 690’s rejectio
Seth Michael Larson: Python library “Requests” needs you to test type hints

Link: https://sethmlarson.dev/python-library-requests-is-adding-type-hints-and-needs-your-help?utm_campaign=rss

Requests is a popular HTTP client library available
on the Python Package Index (PyPI). Sitting in the
top 10 packages by downloads on PyPI, this library
is used by many, many projects. This library
i
Real Python: Quiz: Exploring Basic Data Types in Python

Link: https://realpython.com/quizzes/python-basic-data-types/

In this quiz, you’ll test your understanding of
Python Data Types.
By working through this quiz, you’ll revisit basic numeric, string, and Boolean types, how Python represents these objects, and commo
Real Python: Build Your Weekly Python Study Schedule: 7 Days to Consistent Progress

Link: https://realpython.com/weekly-study-schedule/

Staying consistent with learning Python can be challenging. This guide helps you create a weekly Python study schedule that you can stick to and shows you how it works in practice.
By the end of this
"Michael Kennedy's Thoughts on Technology": Fire and forget (or never) with Python’s asyncio

Link: https://mkennedy.codes/posts/fire-and-forget-or-never-with-python-s-asyncio/


TL;DR; Python’s asyncio.create_task() can silently garbage collect your fire-and-forget tasks starting in Python 3.12 - they may never run. The fix: store task references in a set and register a done
Nicola Iarocci: Eve 2.3.0

Link: https://nicolaiarocci.com/eve-2.3.0/

Eve v2.3 was just released on PyPI. It adds optimize_pagination_for_speed, a resource-level setting that allows granular control, overriding the equivalent global option that goes by the same name. Ma
Real Python: Quiz: How to Add Python to PATH

Link: https://realpython.com/quizzes/add-python-to-path/

In this quiz, you’ll test your understanding of
Add Python to PATH.
By working through this quiz, you’ll review what the PATH environment variable is, how the shell searches it in order.
You’ll also p
Talk Python to Me: #541: Monty - Python in Rust for AI

Link: https://talkpython.fm/episodes/show/541/monty-python-in-rust-for-ai

When LLMs write code to accomplish a task, that code has to actually run somewhere. And right now, the options aren't great. Spin up a sandboxed container and you're paying a full second of cold start
Seth Michael Larson: Getting started with the GameSir “Pocket Taco” with iPhone and Delta emulator

Link: https://sethmlarson.dev/getting-started-with-gamesir-pocket-taco-iphone-delta-emulator?utm_campaign=rss

GameSir shipped the pre-orders for the “Pocket Taco”
mobile controller on March 15th and I received mine today.
This controller uses Bluetooth and a padded grip mechanism
to add physical buttons to th
"Michael Kennedy's Thoughts on Technology": Use Chameleon templates in the Robyn web framework

Link: https://mkennedy.codes/posts/use-chameleon-templates-in-the-robyn-web-framework/

TL;DR; Chameleon-robyn is a new Python package I created that brings Chameleon template support to the Robyn web framework. If you prefer Chameleon’s structured, HTML-first approach over Jinja and wan
Real Python: Quiz: Python Decorators 101

Link: https://realpython.com/quizzes/python-decorators-101/

In this quiz, you’ll test your understanding of Python Decorators 101.
Work through this quiz to review first-class functions, inner functions, and decorators, and learn how to create, reuse, and appl
Real Python: The Real Python Podcast – Episode #288: Automate Exploratory Data Analysis & Invent Python Comprehensions

Link: https://realpython.com/podcasts/rpp/288/

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 Trudeau is back on the show this week with anothe
Armin Ronacher: Some Things Just Take Time

Link: https://lucumr.pocoo.org/2026/3/20/some-things-just-take-time/

Trees take quite a while to grow. If someone 50 years ago planted a row of oaks
or a chestnut tree on your plot of land, you have something that no amount of
money or effort can replicate. The only
Antonio Cuni: My first OSS commit turns 20 today

Link: https://antocuni.eu/2026/03/22/my-first-oss-commit-turns-20-today/

My first OSS commit turns 20 todaySome time ago I realized that it was 20 years since I started to contribute toOpen Source. It's easy to remember, because I started to work on PyPy as part of mymaste
EuroPython: Humans of EuroPython: Niklas Mertsch

Link: https://blog.europython.eu/humans-of-ep-niklas/

EuroPython runs on people power—real people giving their time to make it happen. No flashy titles, just real work: setting up rooms, guiding speakers, helping attendees find their way, or making sure
Reuven Lerner: Do you teach Python? Then check out course-setup

Link: https://lerner.co.il/2026/03/22/do-you-teach-python-then-check-out-course-setup/

TL;DR: If you teach Python, then you should check out course-setup (https://pypi.org/project/course-setup/) at PyPI!
I’ve been teaching Python and Pandas for many years. And while I started my teachin