Planet Python RSS
217 subscribers
16.7K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Paolo Melchiorre: Maps with Django⁽³⁾: GeoDjango, Pillow & GPS

Link: https://www.paulox.net/2025/04/11/maps-with-django-part-3-geodjango-pillow-and-gps/

A quick-start guide to create a web map with images, using the Python-based Django web framework, leveraging its GeoDjango module, and Pillow, the Python imaging library, to extract GPS information fr
PyCon: PyCon US 2025: Call for Volunteers & Hatchery Lineup!

Link: https://pycon.blogspot.com/2025/04/pycon-us-2025-call-for-volunteers.html

Call for Volunteers!Looking to make a meaningful contribution to the Python community? Look no further than PyCon US 2025! Whether you're a seasoned Python pro or a newcomer to the community and looki
Matt Layman: PySpark 101: Introduction to Big Data with Spark

Link: https://www.mattlayman.com/videos/pyspark-101-introduction-to-big-data-with-spark/

Unlock the PySpark for Big Data. This is a beginner-friendly course designed to introduce you to Apache Spark, a fast and scalable distributed computing framework. This class covers the fundamentals o
Matt Layman: Goodbye JourneyInbox - Building SaaS #218

Link: https://www.mattlayman.com/videos/goodbye-journeyinbox-building-saas-218/

In this episode, I declared to the stream that I’m done working on JourneyInbox as a SaaS product. I didn’t see any meaningful market adoption, so I’ve decided to pivot the project to serve only my pe
Real Python: Quiz: Namespaces in Python

Link: https://realpython.com/quizzes/python-namespace/

In this quiz, you’ll test your understanding of Namespaces in Python.
You’ll revisit how Python organizes symbolic names and objects in namespaces, when Python creates a new namespace, how namespaces
PyPodcats: Trailer: Episode 8 With Mojdeh Rastgoo

Link: https://pypodcats.live/episodes/ep-8-trailer/

A preview of our chat with Mojdeh Rastgoo. Watch the full episode on April 15, 2025A preview of our chat with Mojdeh Rastgoo. Watch the full episode on April 15, 2025Sneak Peek of our chat with Mojdeh
Seth Michael Larson: Join the PyCon US 2025 Security Mini-Track! 🐍🛡️

Link: https://sethmlarson.dev/pycon-us-2025-security-mini-summit?utm_campaign=rss

Did you know that I'm co-organizing an open source supply-chain security mini-track
with Dustin Ingram during PyCon US 2025 open spaces? This mini-track is for both
users and maintainers of open sourc
Talk Python to Me: #501: Marimo - Reactive Notebooks for Python

Link: https://talkpython.fm/episodes/show/501/marimo-reactive-notebooks-for-python

Have you ever spent an afternoon wrestling with a Jupyter notebook, hoping that you ran the cells in just the right order, only to realize your outputs were completely out of sync? Today's guest has a
Real Python: Namespaces in Python

Link: https://realpython.com/python-namespace/

A Python namespace is a mapping from names to objects. It works like a dictionary where keys are object names and values are the objects themselves. Namespaces organize variables and functions in a de
Python Bytes: #428 How old is your Python?

Link: https://pythonbytes.fm/episodes/show/428/how-old-is-your-python

<strong>Topics covered in this episode:</strong><br>

<ul>
<li><a href="https://cbea.ms/git-commit/?featured_on=pythonbytes"><strong>How to Write a Git Commit Message</strong></a></li>
<li><a href="h
PyPodcats: Episode 8: With Mojdeh Rastgoo

Link: https://pypodcats.live/episodes/ep-8/

Learn about Mojdeh's journey. Since discovering Python and open source community in 2016, Mojdeh has been actively contributing to the community and striving for diversity and inclusion by pariticapti
PyCon: What to expect at PyCon US sprints

Link: https://pycon.blogspot.com/2025/04/pyconus-sprints.html

The conference starts days before the first official talk. There’s topic-specific summits, sponsor presentations, and deep-dive tutorials that are definitely worth checking out. Similarly, the confere
Real Python: Creating a Python Dice Roll Application

Link: https://realpython.com/courses/creating-dice-roll-application/

In this video course, you’ll learn how to create a Python dice roll simulator. The course guides you through building a text-based user interface (TUI) application that simulates rolling dice using Py
Django Weblog: DSF member of the month - Öykü Gümüş

Link: https://www.djangoproject.com/weblog/2025/apr/14/dsf-member-of-the-month-oyku-gumus/

For April 2025, we welcome Öykü Gümüş as our DSF member of the month!
Öykü Gümüş has been Django developer for many years. She has been DjangoCon Europe organizer in 2018 and Django Girls mentor in
PyCoder’s Weekly: Issue #677: __dict__, Streamlit, Boolean Expressions, and More (April 15, 2025)

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

#677 – APRIL 15, 2025 View in Browser » Using Python’s .__dict__ to Work With Attributes In this tutorial, you’ll dive deeper into the .__dict__ attribute in Python objects. This attribute is a
Python Morsels: Practical uses of sets

Link: https://www.pythonmorsels.com/practical-uses-of-sets/

Sets are unordered collections of values that are great for removing duplicates, quick containment checks, and set operations.



Table of contents

What are sets?
Sets are like dictionaries without v
Real Python: Quiz: How to Exit Loops Early With the Python Break Keyword

Link: https://realpython.com/quizzes/python-break/

In this quiz, you’ll test your understanding of the Python break statement.
This keyword allows you to exit a loop prematurely, transferring control to the code that follows the loop.

[ Improve Your
PyCharm: PyCharm, the Only Python IDE You Need

Link: https://blog.jetbrains.com/pycharm/2025/04/unified-pycharm/

Estimated reading time: 3 minutes

PyCharm is now one powerful, unified product! Its core functionality, including Jupyter Notebook support, will be free, and a Pro subscription will be available with
PyCharm: PyCharm 2025.1: Unified PyCharm, Free AI Tier, Junie Release, and More!

Link: https://blog.jetbrains.com/pycharm/2025/04/pycharm-2025-1/


PyCharm 2025.1 brings major updates to improve your development experience.
PyCharm is now a unified product, combining PyCharm Professional and Community Edition. Version 2025.1 also brings a free A
Real Python: How to Exit Loops Early With the Python Break Keyword

Link: https://realpython.com/python-break/

In Python, the break statement lets you exit a loop prematurely, transferring control to the code that follows the loop. This tutorial guides you through using break in both for and while loops. You’l