Planet Python RSS
217 subscribers
16.7K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Real Python: Iterators and Iterables in Python: Run Efficient Iterations

Link: https://realpython.com/python-iterators-iterables/

Understanding iterators and iterables in Python is crucial for running efficient iterations. Iterators control loops, allowing you to traverse arbitrary data containers one item at a time. Iterables,
Real Python: Ways to Start Interacting With Python

Link: https://realpython.com/courses/interactive-python/

There are multiple ways of interacting with Python, and each can be useful for different scenarios. You can quickly explore functionality in Python’s interactive mode using the built-in Read-Eval-Prin
PyCoder’s Weekly: Issue #663 (Jan. 7, 2025)

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

#663 – JANUARY 7, 2025 View in Browser » Building HTTP APIs With Django REST Framework This course will get you ready to build HTTP APIs with Django REST Framework. The Django REST framework (DR
Real Python: Image Processing With the Python Pillow Library

Link: https://realpython.com/image-processing-with-the-python-pillow-library/

Python Pillow allows you to manipulate images and perform basic image processing tasks. As a fork of the Python Imaging Library (PIL), Pillow supports image formats like JPEG, PNG, and more, enabling
PyCharm: Data Cleaning in Data Science

Link: https://blog.jetbrains.com/pycharm/2025/01/data-cleaning-in-data-science/

In this Data Science blog post series, we’ve talked about where to get data from and how to explore that data using pandas, but whilst that data is excellent for learning, it’s not similar to what we
Django Weblog: DSF member of the month - Hiroki Kiyohara

Link: https://www.djangoproject.com/weblog/2025/jan/08/dsf-member-of-the-month-hiroki-kiyohara/

This month marks the start of a new year, and the Django Software Foundation would like to wish you all a very happy new year. New year, new resolutions, but also the start of a new blog post series,
eGenix.com: Python Meeting Düsseldorf - 2025-01-22

Link: https://www.egenix.com/company/news/Python-Meeting-Duesseldorf-2025-01-22

The following text is in German, since we're announcing a regional user group meeting in Düsseldorf, Germany.

Ankündigung
Das nächste Python Meeting Düsseldorf findet an folgendem Termin statt:

22.0
DaPythonista: Blackjack Matematiği ile Zihnini Keskinleştir, Oyunu Kazan!

Link: https://www.dapythonista.com/blackjack-matematigi/

Blackjack matematiği ile zekanı birleştir! Stratejik hamlelerle canlı masada kasadan daima daha üstün olma şansını yakala!
Online 21, yalnızca şansla kazanılmamaktadır. Şansın etkisi büyük olsa da ma
The Python Show: 51 - Dead Simple Python with Jason McDonald

Link: https://www.pythonshow.com/p/51-dead-simple-python-with-jason

In this episode, we have special guest, Jason McDonald, the author of Dead Simple Python from No Starch Press.We chatted about the following topics:Python packagesPackaging in generalPython concurrenc
Real Python: The Real Python Podcast – Episode #234: Building New Structures for Learning Python

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

What are the new ways we can teach and share our knowledge about Python? How can we improve the structure of our current offerings and build new educational resources for our audience of Python learne
Python Morsels: The benefits of trailing commas

Link: https://www.pythonmorsels.com/trailing-commas-in-python/

Trailing commas make for easier code changes, shorter diffs, and fewer bugs.



Table of contents

What's a trailing comma?
Swapping items over multiple lines
Adding new items over multiple lines
The
Python Anywhere: We're hiring!

Link: https://blog.pythonanywhere.com/218/

Are you so keen on PythonAnywhere that you’d like to work with us? We have an
open role, and the recruitment team at our parent company Anaconda
are looking for great people.
We’re looking for a seni
Test and Code: pytest plugins - a full season

Link: https://testandcode.com/episodes/pytest-plugins

This episode kicks off a season of pytest plugins.In this episode:Introduction to pytest pluginsThe pytest.org pytest plugin listFinding pytest related packages on PyPIThe Top pytest plugins list on p
Glyph Lefkowitz: The “Active Enum” Pattern

Link: https://blog.glyph.im/2025/01/active-enum.html

Have you ever written some Python code that looks like this?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18from enum import Enum, auto

class SomeNumber(Enum):
one = auto()
two = auto()
Matt Layman: Simplified Signup - Building SaaS #211

Link: https://www.mattlayman.com/videos/simplified-signup-building-saas-211/

In this episode, we began an update to the signup process to simplify things. I am replacing email and password with just email. Users will receive ‘magic links’ via their email client to sign in. To
Real Python: HTML and CSS for Python Developers

Link: https://realpython.com/html-css-python/

Combining HTML, CSS, and Python equips you to build dynamic, interactive websites. HTML provides the structure, CSS adds styling, and Python can be used to interact with and manipulate the HTML conten
Real Python: Inheritance and Composition: A Python OOP Guide

Link: https://realpython.com/inheritance-composition-python/

In Python, understanding inheritance and composition is crucial for effective object-oriented programming. Inheritance allows you to model an is a relationship, where a derived class extends the funct
Real Python: Python's pathlib Module: Taming the File System

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

Python’s pathlib module helps streamline your work with file and directory paths. Instead of relying on traditional string-based path handling, you can use the Path object, which provides a cross-plat