Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Daniel Roy Greenfeld: Practice Python Web Projects

Link: https://daniel.feldroy.com/posts/2023-01-practice-python-web-projects

I firmly believe that substantial improvement in any skill can only be achieved through practice. With that in mind, I have compiled a list of projects I have built over the years to practice my skill
David Amos: Never Modify Inputs Without Permission

Link: https://davidamos.dev/never-modify-inputs-without-permission/

Have you ever loaned something to someone only to have it returned to you in a different state?I saw this exact situation play out this week at work. A user reported that an SDK method, which involved
Chris Warrick: How to improve Python packaging, or why fourteen tools are at least twelve too many

Link: https://chriswarrick.com/blog/2023/01/15/how-to-improve-python-packaging/

There is an area of Python that many developers have problems with. This is an area that has seen many different solutions pop up over the years, with many different opinions, wars, and attempts to so
CodersLegacy: Better alternatives to Pyinstaller in Python

Link: https://coderslegacy.com/better-alternatives-to-pyinstaller/

In this article, we will discuss several (better) alternatives to the popular Pyinstaller library in Python.
Python is a popular programming language widely used for creating a variety of applications
Mike Driscoll: PyDev of the Week: Tim Schilling

Link: https://www.blog.pythonlibrary.org/2023/01/16/pydev-of-the-week-tim-schilling/

This week we welcome Tim Schilling (@CodenameTim) as our PyDev of the Week! You can catch up with Tim by checking out his website. Tim is also active on Mastodon and GitHub.
Let’s spend some time gett
Real Python: Python's Assignment Operator: Write Robust Assignments

Link: https://realpython.com/python-assignment-operator/

Python’s assignment operators allow you to define assignment statements. This type of statement lets you create, initialize, and update variables throughout your code. Variables are a fundamental corn
Python for Beginners: Pandas Replace NaN With 0 in Dataframe

Link: https://www.pythonforbeginners.com/basics/pandas-replace-nan-with-0-in-dataframe

NaN or null values are undesired in any dataset. In this article, we will discuss different ways to replace nan with 0 in a pandas dataframe and series.
We can use three approaches to replace nan with
PyCharm: Webinar: “Reloadium: Faster Python Development with Hot Reloading in PyCharm”

Link: https://blog.jetbrains.com/pycharm/2023/01/webinar-reloadium/

You write your code, restart your server, and wait for the screen to update, but by then, you’re already interrupted. Ever wish you could use the fast development cycle frontends have with hot reloadi
Django Weblog: Django 4.2 alpha 1 released

Link: https://www.djangoproject.com/weblog/2023/jan/17/django-42-alpha-1-released/

Django 4.2 alpha 1 is now available. It represents the first stage in the 4.2
release cycle and is an opportunity for you to try out the changes coming in
Django 4.2.
Django 4.2 has a farrago of new f
Real Python: Python Basics Exercises: File System Operations

Link: https://realpython.com/courses/python-file-system-exercises/

In Python Basics: File System Operations, you learned how to use Python to work with files and folders. As a programmer, you’ll use the pathlib and shutil modules to complete file system operations wi
PyCoder’s Weekly: Issue #560 (Jan. 17, 2023)

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

#560 – JANUARY 17, 2023 View in Browser » PEP 703: Making the GIL Optional in CPython This PEP proposes changes to the CPython build process that would allow you to build a GIL-less interpreter.
Sebastian Witowski: Dictionary Comprehension

Link: https://switowski.com/blog/dictionary-comprehension/

Apart from the list comprehension method, in Python, we also have dictionary comprehension - a little less known but very useful feature. It's a perfect tool for creating a dictionary from an iterable
PyBites: Love the process and identify with your habits

Link: https://pybit.es/articles/love-the-process-and-identify-with-your-habits/

This content appeared as a Pybites email first. If you like it, subscribe to our friends list here to be the first to get this valuable Python / Developer / Mindset related content.
Notice: this is no
PyBites: Special podcast #100: Developer + Mindset Tips for 2023 (and our favorite shows)

Link: https://pybit.es/articles/special-podcast-100-developer-mindset-tips-for-2023-and-our-favorite-shows/

Listen here:

Or watch here:


We’re back with… episode 100!
In this episode we highlight our favorite moments from the show:
– How to Say no!
– Being your Authentic Self with Hannah Kook
– Practical
The Python Coding Blog: Some Best Practices When Writing Python Functions [Intermediate Python Functions Series #7]

Link: https://thepythoncodingbook.com/2023/01/18/best-practices-in-python-functions/

You’ve covered a lot of material in this Intermediate Python Functions Series. In this final article, you’ll read about some best practices in Python functions.
This topic is different from the previo
Python for Beginners: Pandas Map Function to Series in Python

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

The pandas’ map() method is used to map dictionaries or functions to pandas series or dataframe columns. In this article, we will discuss different ways to map a function, series, or dictionary to a s
Real Python: Working With Linear Systems in Python With scipy.linalg

Link: https://realpython.com/python-scipy-linalg/

Linear algebra is widely used across a variety of subjects, and you can use it to solve many problems once you organize the information using concepts like vectors and linear equations. In Python, mos
Python Bytes: #319 CSS-Style Queries for... JSON?

Link: https://pythonbytes.fm/episodes/show/319/css-style-queries-for...-json

<a href='https://www.youtube.com/watch?v=rvhdSQvzYaM' 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