Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Real Python: JupyterLab for an Enhanced Notebook Experience

Link: https://realpython.com/using-jupyterlab/

Maybe you’ve already worked with Jupyter Notebooks from Project Jupyter to create documents containing runnable code. You can achieve even more with JupyterLab, a tool kit that you can use to document
Ned Batchelder: Debug helpers in coverage.py

Link: https://nedbatchelder.com/blog/202311/debug_helpers_in_coveragepy.html

Debugging in the coverage.py code can be difficult, so I’ve written a lot of
helper code to support debugging. I just added some more.These days I’m working on adding support in coverage.py for
sys.m
scikit-learn: NVIDIA Is A New Sponsor Of The Scikit-Learn consortium at the Inria Foundation

Link: https://blog.scikit-learn.org/funding/nvidia-is-a-new-sponsor/

Author:
NVIDIA, François Goupil

Sponsored blog post
We are thrilled to announce that NVIDIA has joined the scikit-learn cons
Python Morsels: Solving programming exercises

Link: https://www.pythonmorsels.com/programming-exercise-tips/

How can you maximize the learning value from each coding challenge you solve?


Table of contents

Outline an approach and walk away 💭
Time-box yourself ⏲️
Remove your distractions 🔕
Write now, refact
Real Python: Python Basics: Modules and Packages

Link: https://realpython.com/courses/python-basics-modules-packages/

As you gain experience writing code, you’ll eventually work on
projects that are so large that keeping all the code in a single file
becomes cumbersome.
Instead of writing a single file, you can put r
PyCoder’s Weekly: Issue #603 (Nov. 14, 2023)

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

#603 – NOVEMBER 14, 2023 View in Browser » SciPy Builds on Windows Are a Minor Miracle Moving SciPy to Meson meant finding a different Fortran compiler on Windows, which was particularly tricky
PyCharm: PyCharm 2023.3 EAP 6 Is Out!

Link: https://blog.jetbrains.com/pycharm/2023/11/2023-3-eap-6/

You can download the build from our website, get it from the free Toolbox App, or update to it using snaps if you’re an Ubuntu user.

Download PyCharm 2023.3 EAP

The sixth build of the Early Access P
PyCharm: Unveiling Python 3.12: What’s New in the World of Python?

Link: https://blog.jetbrains.com/pycharm/2023/11/python-3-12/

Python 3.12 made its debut on October 2, 2023, in keeping with the annual tradition of releasing new versions every October.
This latest iteration introduces a range of new features and enhancements t
Mike Driscoll: Using CSS to Style a Python TUI with Textual

Link: https://www.blog.pythonlibrary.org/2023/11/15/using-css-to-style-a-python-tui-with-textual/

Textual is a Python framework for creating Text Based user interfaces (TUIs). You can create graphical user interfaces in your terminal with Textual.
If you haven’t heard of Textual before, check out
Python Software Foundation: It's time for our annual year-end PSF fundraiser and membership drive 🎉

Link: https://pyfound.blogspot.com/2023/11/support-python-q4-2023.html

Support Python in 2023!  For the fifth year in a row, the PSF is partnering with JetBrains on our end-of-year fundraiser. Over that time, the partnership has raised a total of over $95,000. Amazing! T
Real Python: Embeddings and Vector Databases With ChromaDB

Link: https://realpython.com/chromadb-vector-database/

The era of large language models (LLMs) is here, bringing with it rapidly evolving libraries like ChromaDB that help augment LLM applications. You’ve most likely heard of chatbots like OpenAI’s ChatGP
Stack Abuse: Guide to Heaps in Python

Link: https://stackabuse.com/guide-to-heaps-in-python/

Introduction
Imagine a bustling airport with flights taking off and landing every minute. Just as air traffic controllers prioritize flights based on urgency, heaps help us manage and process data bas
Brian Okken: Testing argparse Applications

Link: https://pythontest.com/testing-argparse-apps/

I was asked recently about how to test the argument parsing bit of an application that used argparse. argparse is a built in Python library for dealing with parsing command line arguments for command
Test and Code: 209: Testing argparse Applications

Link: https://testandcode.com/episodes/209-testing-argparse-applications

How do you test the argument parsing bit of an application that uses argparse?This episode covers:
Design for Test: Structuring your app or script so it's easier to test.
pytest & capsys for testing s
Talk Python to Me: #438: Celebrating JupyterLab 4 and Jupyter 7 Releases

Link: https://talkpython.fm/episodes/show/438/celebrating-jupyterlab-4-and-jupyter-7-releases

Jupyter Notebooks and Jupyter Lab have to be one of the most important parts of Python when it comes to bring new users to the Python ecosystem and certainly for the day to day work of data scientists
ListenData: NumPy argmax() Function : Learn with Examples

Link: https://www.listendata.com/2023/11/argmax-numpy-function.html

In this tutorial, we will see how to use the NumPy argmax() function in Python along with examples.

The numpy.argmax() function in Python is used to find the indices of the maximum element in an arra
Marcos Dione: is-dinant-dead-or-a-tip-for-writing-regular-expressions

Link: http://www.grulic.org.ar/~mdione/glob//posts/is-dinant-dead-or-a-tip-for-writing-regular-expressions/

NE: Another dictated and quickly revised post. Sorry for the mess.
Last night I was trying to develop a Prometheeus exporter for Apache logs.
There's only one already written but it doesn't provide
mu
PyCharm: PyCharm 2023.3 EAP 7 Is Out!

Link: https://blog.jetbrains.com/pycharm/2023/11/2023-3-eap-7/

You can download the build from our website, get it from the free Toolbox App, or update to it using snaps if you’re an Ubuntu user.

Download PyCharm 2023.3 EAP

The seventh build of the Early Access
Real Python: The Real Python Podcast – Episode #181: Computational Thinking & Learning Python During an AI Revolution

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

Has the current growth of artificial intelligence (AI) systems made you wonder what the future holds for Python developers? What are the hidden benefits of learning to program in Python and practicing