Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
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
Python for Beginners: Pandas Assign New Columns to a DataFrame

Link: https://www.pythonforbeginners.com/basics/pandas-assign-new-columns-to-a-dataframe

Pandas dataframes are the data structures that we use to handle tabular data in python. This article discusses different ways to assign new columns to pandas dataframe using the assign() method.
Table
Python Bytes: #326 Let's Go for a PyGWalk

Link: https://pythonbytes.fm/episodes/show/326/lets-go-for-a-pygwalk

<a href='https://www.youtube.com/watch?v=Mh760W_M2ro' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>

<p><strong>About the show</strong></p>

<p>Sponsored by <a href="http://pythonbytes.fm/f
PyCharm: PyCharm 2023.1 EAP 5 Is Out!

Link: https://blog.jetbrains.com/pycharm/2023/03/2023-1-eap-5/

We are fast approaching the release of PyCharm 2023.1. This new EAP version introduces option to save multiple tool window layouts and improvements to the frontend development experience.
To see what
PyCharm: PyCharm 2022.3.3 Is Out!

Link: https://blog.jetbrains.com/pycharm/2023/03/2022-3-3/

This build brings better code coverage and support for tox 4.
You can update to this version from inside the IDE, using the Toolbox App, or via snaps if you’re using Ubuntu. You can also download it d
Django Weblog: PyCharm &amp; DSF Campaign 2023 Results

Link: https://www.djangoproject.com/weblog/2023/mar/09/pycharm-dsf-campaign-2023-results/

We are excited to share the results of the annual Django Developers
Survey which was conducted this year in collaboration with JetBrains.
Almost 5,000 Django users from 248 countries took the survey w
Real Python: The Real Python Podcast – Episode #148: Sharing Your Python App Across Platforms With BeeWare

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

Are you interested in deploying your Python project everywhere? This week on the show, Russell Keith-Magee, founder and maintainer of the BeeWare project, returns. Russell shares recent updates to Bri
Python for Beginners: Pandas Series to DataFrame in Python

Link: https://www.pythonforbeginners.com/basics/pandas-series-to-dataframe-in-python

Pandas series and dataframes are the two data structures that we use extensively to manipulate sequential or tabular data in Python. Sometimes, we need to convert one or multiple series objects to a d
Anarcat: how to audit for open services with iproute2

Link: https://anarc.at/blog/2023-03-10-listening-processes/

The computer world has a tendency of reinventing the while once in a
while. I am not a fan of that process, but sometimes I just have to
bite the bullet and adapt to change. This post explains how I a
CodersLegacy: Python Tkinter Project with MySQL Database

Link: https://coderslegacy.com/python-tkinter-project-with-mysql-database/

In this Python Project, we will be discussing how to integrate a MySQL Database into our Tkinter application.

Why do we need a MySQL Database?
But first, let us discuss “why” we need a MySQL Databas
Matt Layman: Learn Django or Ruby on Rails?

Link: https://www.mattlayman.com/blog/2023/learning-django-or-rails/

I got a question from a patron on Patreon. The question is a common one, so I thought I’d share it along with my response.
Was there a reason why you picked the Django for your web development?
Did y
ListenData: Complete Guide to Visual ChatGPT

Link: https://www.listendata.com/2023/03/complete-guide-to-visual-chatgpt.html

In this post, we will talk about how to run Visual ChatGPT in Python with Google Colab. ChatGPT has garnered huge popularity recently due to its capability of human style response. As of now, it only
Kushal Das: Everything Curl from Daniel

Link: https://kushaldas.in/posts/everything-curl-from-daniel.html



Everything Curl is a book about everything
related to Curl. I read the book before online. But, now I am proud to have a
physical copy signed by the author :)


It was a good evening, along with som
Talk Python to Me: #406: Reimagining Python's Packaging Workflows

Link: https://talkpython.fm/episodes/show/406/reimagining-pythons-packaging-workflows

The great power of Python is its over 400,000 packages on PyPI to serve as building blocks for your app. How do you get those needed packages on to your dev machine and managed within your project? Wh
Brett Cannon: How virtual environments work

Link: https://snarky.ca/how-virtual-environments-work/

After needing to do a deep dive on the venv module (which I will explain later in this blog post as to why), I thought I would explain how virtual environments work to help demystify them.Why do virtu
The Python Coding Blog: Anatomy of a 2D Game using Python’s turtle and Object-Oriented Programming

Link: https://thepythoncodingbook.com/2023/03/12/anatomy-2d-game-python-turtle-o/

When I was young, we played arcade games in their original form on tall rectangular coin-operated machines with buttons and joysticks. These games had a resurgence as smartphone apps in recent years,