Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
PyBites: Jim Hodapp on coaching software engineers and the power of Rust

Link: https://pybit.es/articles/jim-hodapp-on-coaching-software-engineers-and-the-power-of-rust/

Watch here:


Or listen here:

This week we have Jim Hodapp on our podcast.
We talk about his career journey going from software engineer + manager to full-time developer coach, some of the tactics he
Pythonicity: Decorator overuse

Link: https://coady.github.io/posts/decorator-overuse.html

Decorators versus blocks and partial functions.
Decorators are a beloved feature of Python, but like any good thing can be overused. The key is acknowledging that decorators are just functions.

A fun
Brian Okken: Test & Code Returns

Link: https://pythontest.com/test-and-code-returns/

Did I get the title right?
I’m not sure. Maybe I should have replaced “returns” with reimagined, revisited, continued, expanded, focused, or something even more descriptive that could help me with dir
Test and Code: 194: Test & Code Returns

Link: https://testandcode.com/194

A brief discussion of why Test & Code has been off the air for a bit, and what to expect in upcoming episodes.Links:Python Testing with pytest, 2nd EditionGetting started with pytest Online CourseSoft
Python GUIs: Working With Classes in Python and PyQt

Link: https://www.pythonguis.com/tutorials/python-classes/

Python supports object-oriented programming (OOP) through classes, which allow you to bundle data and behavior in a single entity. Python classes allow you to quickly model concepts by creating repres
Mike Driscoll: PyDev of the Week: Janos Gabler

Link: https://www.blog.pythonlibrary.org/2023/03/06/pydev-of-the-week-janos-gabler/

This week we welcome Janos Gabler (@JanosGabler) as our PyDev of the Week! Janos is the creator of estimagic, a Python package for nonlinear optimization. You can catch up with Janos on his website or
Real Python: What's a Python Namespace Package, and What's It For?

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

Python namespace packages are an advanced Python feature. You may have heard them mentioned in relation to the __init__.py file. Specifically, if you don’t include at least an empty __init__.py file i
Python Does What?!: Annotation Inheritance

Link: https://www.pythondoeswhat.com/2023/03/annotation-inheritance.html

Let's talk about annotations. Type annotations in Python are mostly a static declaration to a type-checker like mypy or pyrightabout the expected types. However, they are also a dynamic data struct
Python for Beginners: Pandas Insert Columns into a DataFrame in Python

Link: https://www.pythonforbeginners.com/basics/pandas-insert-columns-into-a-dataframe-in-python

We use a pandas dataframe to store and manipulate tabular data in python. In this article, we will discuss how to insert a new column into the pandas dataframe using the insert() method.
Table of Cont
Stack Abuse: Guide to Tuples in Python

Link: https://stackabuse.com/guide-to-tuples-in-python/

Introduction
Welcome to the world of Python tuples, where parentheses are the key to unlocking the power of data organization and manipulation! As a Python programmer, you might already be familiar wi
Robin Wilson: Travel times, over time

Link: https://blog.rtwilson.com/travel-times-over-time/

A fun analysis I did a while back was using the Google Maps API to look at travel times between certain locations over time. I originally got interested in this because I found that travelling from my
PyCon: PyCon US 2023 Call for Volunteers

Link: https://pycon.blogspot.com/2023/03/pycon-us-2023-call-for-volunteers.html

Looking to make a meaningful contribution to the Python community? Look no further than PyCon US 2023! Whether you're a seasoned Python pro or a newcomer to the community and looking to get involved,
PyBites: Learning to code is a lot like learning a language

Link: https://pybit.es/articles/learning-to-code-is-a-lot-like-learning-a-language/

This content was first sent as part of our friends email list, you can subscribe here to get this type of content early and fresh every week …
Let me tell you the story of how I effectively learned fo
Stack Abuse: How to Compare Tuples in Python

Link: https://stackabuse.com/how-to-compare-tuples-in-python/

Introduction
What do you do when you have two or more tuples and you need to compare them? This may seem like a pretty straightforward thing to do, but when you scratch the surface, you'll find out th
Real Python: Manipulating ZIP Files With Python

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

Python’s zipfile is a standard-library module intended to manipulate ZIP files. This file format is a widely adopted industry standard when it comes to archiving and compressing digital data. You can
PyCoder’s Weekly: Issue #567 (March 7, 2023)

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

#567 – MARCH 7, 2023 View in Browser » PEP 709: Inlined Comprehensions Python Enhancement Proposal 709 covers a change to how comprehensions are handled. Currently they are compiled as nested fu
Python Insider: Python 3.12.0 alpha 6 released

Link: https://pythoninsider.blogspot.com/2023/03/python-3120-alpha-6-released.html

I'm pleased to announce the release of Python 3.12 alpha 6.https://www.python.org/downloads/release/python-3120a6/This is an early developer preview of Python 3.12.Major new features of the 3.12 serie