Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
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
Test and Code: 195: What would you change about pytest?

Link: https://testandcode.com/195

Anthony Sottile and Brian discuss changes that would be cool for pytest, even unrealistic changes. These are changes we'd make to pytest if we didn't ahve to care about backwards compatibilty.
Anthony
Read the Docs: Read the Docs newsletter - March 2023

Link: https://blog.readthedocs.com/newsletter-march-2023/

News and updates

⭐️ We passed our 10,000th issue/pull request on GitHub. And it’s pretty much an equal split between the 5039 issues and 4872 pull requests now registered.
Thanks to the whole communi
Real Python: Python's Mutable vs Immutable Types: What's the Difference?

Link: https://realpython.com/python-mutable-vs-immutable-types/

As a Python developer, you’ll have to deal with mutable and immutable objects sooner or later. Mutable objects are those that allow you to change their value or data in place without affecting the obj
Mike Driscoll: Python’s Built-in Functions Video Series

Link: https://www.blog.pythonlibrary.org/2023/03/08/pythons-built-in-functions-video-series/

I have started producing a new Python video series on Python’s built-in functions. Did you know there are over 70 built-in functions?
Here’s a listing of all the functions straight from the Python doc