Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Mike Driscoll: PyDev of the Week: Fabio Pliger

Link: https://www.blog.pythonlibrary.org/2023/01/23/pydev-of-the-week-fabio-pliger/

This week we welcome Fabio Pliger (@b_smoke) as our PyDev of the Week! Fabio is the creator and tech lead of PyScript. You can see what else Fabio is working on over at GitHub.
Let’s spend a few momen
Python for Beginners: Iterate Rows in a Pandas Dataframe

Link: https://www.pythonforbeginners.com/basics/iterate-rows-in-a-pandas-dataframe

We use pandas dataframes to handle tabular data in python. In this article, we will discuss different ways to iterate rows in a pandas dataframe.
Table of ContentsIterate a Pandas Dataframe Using iloc
Real Python: Linear Algebra in Python: Matrix Inverses and Least Squares

Link: https://realpython.com/python-linear-algebra/

Linear algebra is an important topic across a variety of subjects. It allows you to solve problems related to vectors, matrices, and linear equations. In Python, most of the routines related to this s
Python Morsels: Reading a CSV file in Python

Link: https://www.pythonmorsels.com/csv-reading/

You don't need third-party libraries to read CSV file in Python! Python's csv module includes helper functions for reading CSV files, tab-delimited files, and other delimited data files.



Table of c
Will Kahn-Greene: Bleach 6.0.0 release and deprecation

Link: https://bluesock.org/~willkg/blog/dev/bleach_6_0_0_deprecation.html

What is it?
Bleach is a Python library for sanitizing
and linkifying text from untrusted sources for safe usage in HTML.
Bleach v6.0.0 released!
Bleach 6.0.0 cleans up some issues in linkify and with
Real Python: Python Basics: Object-Oriented Programming

Link: https://realpython.com/courses/python-basics-oop/

OOP, or object-oriented programming, is a method of structuring a program by bundling related properties and behaviors into individual objects.
Conceptually, objects are like the components of a syst
Brian Okken: Fixing Circular Imports in Python with Protocol

Link: https://pythontest.com/fix-circular-import-python-typing-protocol/

The problem started when I had two classes that needed to talk to each other. Sometimes, classes need to talk to each other in both directions.
The following example is made up, but mostly behaves lik
PyCoder’s Weekly: Issue #561 (Jan. 24, 2023)

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

#561 – JANUARY 24, 2023 View in Browser » How to Get and Use the Current Time in Python In this tutorial, you’ll be getting the current time in Python. You’ll get your hands on a datetime object
Python Bytes: #320 The Bug Is In The JavaScript

Link: https://pythonbytes.fm/episodes/show/320/the-bug-is-in-the-javascript

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

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

<p>Sponsored by us! Support our work through:</p
Python for Beginners: Convert Epoch to Datetime in Python

Link: https://www.pythonforbeginners.com/basics/convert-epoch-to-datetime-in-python

Most of the software applications log date and time values as UNIX timestamps. While analyzing the logged data, we often need to convert the Unix timestamp to date and time values. In this article, we
Real Python: The Python Standard REPL: Try Out Code and Ideas Quickly

Link: https://realpython.com/python-repl/

The Python standard shell, or REPL (Read-Eval-Print Loop), allows you to run Python code interactively while working on a project or learning the language. This tool is available in every Python insta
PyCharm: Chatting With the Reloadium Team About Hot Reload And Future Webinar

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

PyCharm is working hard on Python developer experience (DX). There’s a project with a very promising DX boost using “hot reloading”: Reloadium. It really speeds up turnaround time on working with your
Talk Python to Me: #400: Ruff - The Fast, Rust-based Python Linter

Link: https://talkpython.fm/episodes/show/400/ruff-the-fast-rust-based-python-linter

Our code quality tools (linters, test frameworks, and others) play an important role in keeping our code error free and conforming to the rules our teams have chosen. But when these tools become slugg
PyBites: 10 things that hamper your Python career progress

Link: https://pybit.es/articles/10-things-that-hamper-your-python-career-progress/

We all know that becoming a Python developer is hard.
There’s the “10,000-hour” principle which means there’s a significant amount of effort and time you’re going to have to invest.
More important tho
Python Software Foundation: The PSF is hiring a Security Developer-in-Residence!

Link: https://pyfound.blogspot.com/2023/01/the-psf-is-hiring-security-developer-in.html

The Python Software Foundation (PSF) is happy to announce the launch of a year-long security enhancement initiative that will include a security audit and the creation of a new Security Developer-in-R
PyCharm: PyCharm 2022.3.2 Is Out!

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

The second minor release brings a list of improvements, and fixes for the debugger, test runner, and Python Console.
You can update to version 2022.3.2 by using the Toolbox App, installing it right fr