Planet Python RSS
217 subscribers
16.7K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
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
Real Python: Python's urllib.request for HTTP Requests

Link: https://realpython.com/urllib-request/

If you’re looking to make HTTP requests in Python using the built-in urllib.request module, then this tutorial is for you. urllib.request lets you perform HTTP operations without having to add externa
Python Software Foundation: Service Awards given by the PSF: what are they and how they differ

Link: https://pyfound.blogspot.com/2024/09/service-awards-given-by-psf-what-are.html

Do you know someone in the Python community who inspires you and whose contributions to the Python community are outstanding? Other than saying thank you (definitely do this too!), you can also nomina
Real Python: Primer on Jinja Templating

Link: https://realpython.com/primer-on-jinja-templating/

Jinja is a powerful template engine commonly used in Python web applications to create dynamic web pages. Jinja also supports standalone usage, enabling you to create text files with programmatically
Real Python: How to Write Beautiful Python Code With PEP 8

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

PEP 8, sometimes spelled PEP8 or PEP-8, is the official style guide for Python code. PEP 8 gives guidelines on naming conventions, code layout, and other best practices. Guido van Rossum, Barry Warsaw
Real Python: How to Get a List of All Files in a Directory With Python

Link: https://realpython.com/get-all-files-in-directory-python/

To get all the files in a directory with Python, you can leverage the pathlib module. This tutorial covers how to use methods like .iterdir(), .glob(), and .rglob() to list directory contents.
For a
Real Python: Variables in Python: Usage and Best Practices

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

In Python, variables are symbolic names that refer to objects or values stored in your computer’s memory. They allow you to assign descriptive names to data, making it easier to manipulate and reuse v
Real Python: Python's assert: Debug and Test Your Code Like a Pro

Link: https://realpython.com/python-assert-statement/

Python’s assert statement allows you to write sanity checks in your code. These checks are known as assertions, and you can use them to test if certain assumptions remain true while you’re developing
Zato Blog: Understanding API rate-limiting techniques

Link: https://zato.io/en/blog/api-rate-limiting-intro.html


Understanding API rate-limiting techniques


2025-01-13, by Dariusz Suchojad


Enabling rate-limiting in Zato means that access to Zato APIs can be throttled per endpoint, user or service - includi
Real Python: Build a Personal Diary With Django and Python

Link: https://realpython.com/django-diary-project-python/

Creating a Django diary allows you to build a personal, secure web app on your computer without using external cloud services. This tutorial guides you through setting up a Django project, where you c