Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Python for Beginners: Drop Rows From Pandas Dataframe

Link: https://www.pythonforbeginners.com/basics/drop-rows-from-pandas-dataframe

We use pandas dataframes for many data processing tasks in Python. Sometimes, we need to drop some rows from the dataframe due to various reasons. In this article, we will discuss different ways to dr
Glyph Lefkowitz: Potato Programming

Link: https://blog.glyph.im/2022/12/potato-programming.html


One potato, two potato, three potato, four
Five potato, six potato, seven potato, more.

Traditional Children’s Counting Rhyme

Programmers waste enormous amounts of time thinking about, or worrying
death and gravity: Has your password been pwned? Or, how I almost failed to search a 37 GB text file in under 1 millisecond (in Python)

Link: https://death.andgravity.com/pwned

So, there's this website, Have I Been Pwned,
where you can check if your email address has appeared in a data breach.
There's also a Pwned Passwords section for checking passwords
... but, typing your
Real Python: Context Managers and Python's with Statement

Link: https://realpython.com/courses/with-statement-python/

The with statement in Python is a quite useful tool for properly managing external resources in your programs. It allows you to take advantage of existing context managers to automatically handle the
PyCoder’s Weekly: Issue #555 (Dec. 13, 2022)

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

#555 – DECEMBER 13, 2022 View in Browser » Package Python Code With pyproject.toml & Listing Files With pathlib How do you start packaging your code with pyproject.toml? Would you like to join a
Python Bytes: #314 What are you, a wise guy? Sort it out!

Link: https://pythonbytes.fm/episodes/show/314/what-are-you-a-wise-guy-sort-it-out

<a href='https://www.youtube.com/watch?v=P0KeSWtB4Sc' 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
Malthe Borch: Why pre-cloud tools are quietly dying

Link: https://maltheborch.com/2022/12/why-pre-cloud-tools-are-quietly-dying.html


In Why is everyone trying to kill Airflow,
dataengineeringdude argues that pre-cloud era tools such as the popular open-source orchestrator
Apache Airf
Python for Beginners: Drop Duplicate Rows From a Pandas Dataframe

Link: https://www.pythonforbeginners.com/basics/drop-duplicate-rows-from-a-pandas-dataframe

Pandas dataframes are used to handle tabular data in Python. The data sometimes contains duplicate values which might be undesired. In this article, we will discuss different ways to drop duplicate ro
CodersLegacy: Ctypes vs Python – Performance Comparison

Link: https://coderslegacy.com/ctypes-vs-python-performance-comparison/

Python Ctypes is a foreign function library that allows Python code to call C or C++ functions directly. This can be useful for improving the performance of Python code, particularly when working with
Declassed Art: Which compression method is best for API?

Link: https://declassed.art/en/blog/2022/12/14/which-compression-method-is-best-for-api

When I worked at work I did not care about such niceties. API returns too many data?
Let's turn gzip on in NGINX! Given that we have no other options for HTTP so far, nobody cares.
qutebrowser development blog: Happy 9th birthday, qutebrowser!

Link: https://blog.qutebrowser.org/happy-9th-birthday-qutebrowser.html

qutebrowser is turning 9 today! I’ll use the opportunity for a – perhaps
slightly tl;dr – overview of how it all came to be. As you might notice
by the length of this post, stopping to write once I st
Stack Abuse: The Python Switch Statement

Link: https://stackabuse.com/the-python-switch-statement/

Introduction
The switch statement is a powerful and convenient tool for controlling the flow of your program. It allows you to quickly and easily create multiple branches of code, depending on the val
PyBites: 5 ways I use GitHub Actions

Link: https://pybit.es/articles/5-ways-i-use-github-actions/

I am increasingly using GitHub Actions these days.
If you’re new to this you might want to check out our article or video.
In this article I will show you 5 cool ways I use it day to day.
Run tests an
PyBites: Cool data side projects and prolific content creation

Link: https://pybit.es/articles/cool-data-side-projects-and-prolific-content-creation/

Listen here:

This week we talk with Kristen Kehrer about her journey as a data scientist, developer advocate and content creator.
We dive into how she got into DS and what excites her about the field
Talk Python to Me: #394: Awesome Jupyter Libraries and Extensions in 2022

Link: https://talkpython.fm/episodes/show/394/awesome-jupyter-libraries-and-extensions-in-2022

Jupyter is an amazing environment for exploring data and generating executable reports with Python. But there are many external tools, extensions, and libraries to make it so much better and make you
PyBites: Building a 500 line API regression test suite

Link: https://pybit.es/articles/building-a-500-line-api-regression-test-suite/

This article appeared as a Pybites email first. If you like it consider joining our friends list for weekly Python, developer and (!) mindset content …
Last year I built a cool API to post code images
Real Python: The Real Python Podcast – Episode #137: Start Using a Build System & Continuous Integration in Python

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

What advantages can a build system provide for a Python developer? What new skills are required when working with a team of developers? This week on the show, Benjy Weinberger from Toolchain is here t