Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Python⇒Speed: Choosing a good file format for Pandas

Link: https://pythonspeed.com/articles/best-file-format-for-pandas/

Before you can process your data with Pandas, you need to load it (from disk or remote storage).
There are plenty of data formats supported by Pandas, from CSV, to JSON, to Parquet, and many others as
Python for Beginners: Python Pass Keyword Explained With Examples

Link: https://www.pythonforbeginners.com/basics/python-pass-keyword-explained-with-examples

Python provides us with some unique functionalities that don’t exist in other languages. One such functionality is the pass keyword. In this article, we will understand the working of the Python pass
Real Python: Python's .__call__() Method: Creating Callable Instances

Link: https://realpython.com/python-callable-instances/

In Python, a callable is any object that you can call using a pair of parentheses and, optionally, a series of arguments. Functions, classes, and methods are all common examples of callables in Python
Test and Code: 201: Avoid merge conflicts on your CHANGELOG with "scriv"

Link: https://testandcode.com/201

Last week we talked about the importance of keeping a changelog.
This week we talk with Ned Batchelder about scriv, a tool to help maintain that changelog.
Scriv "is a command-line tool for helping de
ListenData: Complete Guide to Massively Multilingual Speech (MMS) Model

Link: https://www.listendata.com/2023/05/massively-multilingual-speech.html

In this article we have covered everything about the latest multilingual speech model from the basics of how it works to the step-by-step implementation of the model in Python.
Meta, the company that
Real Python: The Real Python Podcast – Episode #157: Discussing Mojo & Improving Python Object-Oriented Programming

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

Would you like to speed up your Python machine-learning code dramatically? What if you only had to change a few keywords and add a couple of type hints on portions of your code? This week on the show,
Python for Beginners: Python Continue vs Break Statement Explained

Link: https://www.pythonforbeginners.com/basics/python-continue-vs-break-statement-explained

Python provides us with the continue and break statements to control the execution of a program inside a for loop or a while loop. This article discusses the continue vs break keyword in Python to und
Stack Abuse: The Difference Between %s and %d in Python String Formatting

Link: https://stackabuse.com/the-difference-between-s-and-d-in-python-string-formatting/

Introduction
String formatting, in simple terms, is the process of constructing a string by inserting some specific or computed data into a string placeholder. This is an indispensable tool when you'r
Shannon -jj Behrens: Python: Advice for Patching Your Code at Runtime

Link: http://www.jjinux.com/2023/05/python-advice-to-patchers.html

A lot of people use mock.patch() in their tests, but it's also sometimes useful to monkey-patch code at runtime. This blog post talks about why and how.
Let's imagine that you're using some library (p
Zero to Mastery: Python Monthly Newsletter 💻🐍

Link: https://zerotomastery.io/blog/python-monthly-newsletter-may-2023/?utm_source=python-rss-feed

42nd issue of the Python Monthly Newsletter! Read by 25,000+ Python developers every month. This monthly Python newsletter covers the latest Python news so that you stay up-to-date with the industry a
PyBites: From 0 to 1 in Python: how Charles shipped his Fusion Chronicles Django app

Link: https://pybit.es/articles/from-0-to-1-in-python-how-charles-shipped-his-fusion-chronicles-django-app/

Welcome back to the Pybites podcast!
Watch here:


Listen here:

In this insightful conversation with software developer, PDM-er, and entrepreneur Charles Carriere, we delve into his journey of launch
Stack Abuse: Simple NLP in Python with TextBlob: Pluralization and Singularization

Link: https://stackabuse.com/simple-nlp-in-python-with-textblob-pluralization-and-singularization/

Introduction
In today's digital world, there is a vast amount of text data created and transferred in the form of news, tweets, and social media posts. Can you imagine the time and effort needed to pr
Mike Driscoll: PyDev of the Week: Draga Doncila Pop

Link: https://www.blog.pythonlibrary.org/2023/05/29/pydev-of-the-week-draga-doncila-pop/

This week we welcome Draga Doncila Pop as our PyDev of the Week! Draga is a core developer of the napari package, which is a multi-dimensional image viewer for Python. Draga also speaks at Python conf
Python for Beginners: Tuple Comprehension in Python

Link: https://www.pythonforbeginners.com/basics/tuple-comprehension-in-python

You might have read about list comprehension, dictionary comprehension, set comprehension, etc in Python. However, there is no tuple comprehension in Python. In this article, we will discuss why there
Python Software Foundation: The Python Language Summit 2023

Link: https://pyfound.blogspot.com/2023/05/the-python-language-summit-2023_29.html

Every year, just before the start of PyCon US, core developers, triagers, and special guests gather for the Python Language Summit: an all-day event of talks where the future direction of Python is di
Python Software Foundation: The Python Language Summit 2023: What is the Standard Library for?

Link: https://pyfound.blogspot.com/2023/05/the-python-language-summit-2023-what-is.html

 Brett Cannon came to the Python Language Summit this year with a fundamental question for the assembled core developers: What is the standard library for?According to a quick python -c "import sys; p
Python Software Foundation: The Python Language Summit 2023: Lightning Talks

Link: https://pyfound.blogspot.com/2023/05/the-python-language-summit-2023.html

The Python Language Summit 2023 closed off with a trio of lightning talks from Dong-hee Na, Carl Meyer and Amethyst Reese.Dong-hee Na: Let’s support LLVM-BOLT as an official featureCPython Core Develo
Python Software Foundation: The Python Language Summit 2023: Pattern Matching, __match__, and View Patterns

Link: https://pyfound.blogspot.com/2023/05/the-python-language-summit-2023-pattern.html

One of the most exciting new features in Python 3.10 was the introduction of pattern matching (introduced in PEPs 634, 635 and 636). Pattern matching has a wide variety of uses, but really shines in s
Python Software Foundation: The Python Language Summit 2023: Python on Mobile

Link: https://pyfound.blogspot.com/2023/05/the-python-language-summit-2023-python.html

At the Python Language Summit 2023, Russell Keith-Magee presented on the ongoing efforts of BeeWare, a project that aims to make it easier to run Python on mobile platforms such as Android and iOS.The
Real Python: Choosing the Best Coding Font for Programming

Link: https://realpython.com/coding-font/

When you’re coding, there’s always a font involved in displaying the text on the screen. Yet, the font that you use is an often-overlooked piece in your programming tool kit. Many operating systems an
Python Software Foundation: The Python Language Summit 2023: Making the Global Interpreter Lock Optional

Link: https://pyfound.blogspot.com/2023/05/the-python-language-summit-2023-making.html

The Global Interpreter Lock (“GIL”), is one of the most fundamental parts of how Python works today. It’s also one of the most controversial parts, as it prevents true concurrency between threads – an