Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
TechBeamers Python: Comparing Two Lists in Python

Link: https://www.techbeamers.com/compare-two-lists-in-python/

Comparing two lists is a common task in programming, and it becomes crucial when you need to find differences, and intersections, or validate data consistency. In this tutorial, we will explore variou
CodersLegacy: Switching between Multiple Screens in Tkinter (dynamically)

Link: https://coderslegacy.com/switching-between-multiple-screens-pages-in-tkinter/

The following article demonstrates a useful trick in Tkinter to create multiple “screens” (e.g. a login screen, register screen, main page screen) within a single window! Instead of creating a new win
Matt Layman: Fun With Scrapy Link Validation on CI

Link: https://www.mattlayman.com/blog/2024/fun-scrapy-validation-ci/

Here’s my scenario: I have a static site generator that is building HTML pages for a community project that I’m working on. How can I make sure, automatically, that all the links to other internal pag
Data School: What are conda, Anaconda, and Miniconda? 🐍

Link: https://www.dataschool.io/conda-vs-anaconda-vs-miniconda/

If you&aposve ever taken one of my data science courses, you&aposve probably noticed that I frequently recommend the Anaconda distribution of Python.
You might be left wondering:

What is the Anaconda
Python People: Will Vincent - Django, Writing Technical Books

Link: https://pythonpeople.fm/episodes/will-vincent-django-writing-technical-books

Will Vincent is a former board member of the Django Software Foundation. He's written 3 books on Django, writes a django newsletter, is a podcast co-host for Django Chat.
★ Support this podcast while
Real Python: Learn From 2023's Most Popular Python Tutorials and Courses

Link: https://realpython.com/popular-python-tutorials-2023/

Python is always getting better, and 2023 brought a number of exciting developments. As part of the Faster CPython project, Python 3.12 is speedier than previous versions. The new release brings impro
Anarcat: Last year on this blog

Link: https://anarc.at/blog/2024-01-08-one-more-year/

So this blog is now celebrating its 21st birthday (or 20 if you count
from zero, or 18 if you want to be pedantic), and I figured I would do
this yearly thing of reviewing how that went.
Number of pos
Django Weblog: DSF Board 2024 Elections – New board members 👋

Link: https://www.djangoproject.com/weblog/2024/jan/08/dsf-board-2024-elections-new-board-members/


Following our

2024 DSF Board Election Results

, here are quick introductions from our two new board members, Sarah
Abderemane and Thibaud Colas, elected for a two-year term for 2024-2
Montreal Python User Group: Montréal-Python 2024 Elections

Link: https://montrealpython.org/en/2024/01/2024-elections/

Dear Pythonistas, after many years of commitment, the current Python Montreal board of directors team has decided to pass the torch. We are now opening the doors to new, passionate members of the Pyth
Python⇒Speed: NumPy 2 is coming: preventing breakage, updating your code

Link: https://pythonspeed.com/articles/numpy-2/

If you’re writing scientific or data science code with Python, there’s a good chance you’re using NumPy, directly or indirectly.
Pandas, Scikit-Image, SciPy, Scikit-Learn, AstroPy… these and many othe
Real Python: Python Basics Exercises: Functions and Loops

Link: https://realpython.com/courses/python-exercises-functions-loops/

As you learned in Python Basics: Functions and Loops, functions serve as the fundamental building blocks in almost every Python program. They’re where the real action happens!
You now know that functi
PyCoder’s Weekly: Issue #611 (Jan. 9, 2024)

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

#611 – JANUARY 9, 2024 View in Browser » How to Get the Current Time in Python In this video course, you’ll be getting the current time in Python. You’ll get your hands on a datetime object that
Python Bytes: #366 Put It In The Backlog

Link: https://pythonbytes.fm/episodes/show/366/put-it-in-the-backlog

<strong>Topics covered in this episode:</strong><br>

<ul>
<li><a href="https://tonybaloney.github.io/posts/python-gets-a-jit.html"><strong>Python 3.13 gets a JIT</strong></a></li>
<li><a href="https
Real Python: Python range(): Represent Numerical Ranges

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

A range is a Python object that represents an interval of integers. Usually, the numbers are consecutive, but you can also specify that you want to space them out. You can create ranges by calling ran
TestDriven.io: Django vs. Flask in 2024: Which Framework to Choose

Link: https://testdriven.io/blog/django-vs-flask/

In this article, we'll look at the best use cases for Django and Flask along with what makes them unique, from an educational and development standpoint.
Django Weblog: DSF membership now recognizes a much broader range of contributions to Django

Link: https://www.djangoproject.com/weblog/2024/jan/10/dsf-membership/

Recently, the DSF made some changes to our bylaws to change the definition of DSF Membership. You can read the legalese of the new language in the meeting minutes for the October 12 board meeting, but
Read the Docs: Read the Docs newsletter - January 2024

Link: https://blog.readthedocs.com/newsletter-january-2024/

News and updates

We have shipped New improvements to redirects, making our redirects much more powerful and flexible.
We have shipped an updated approach to notifications. Currently there isn’t much
Nikola: Nikola v8.3.0 is out!

Link: https://getnikola.com/blog/nikola-v830-is-out.html

On behalf of the Nikola team, I am pleased to announce the immediate
availability of Nikola v8.3.0. This release adds support for Python 3.12,
with some other features and bugfixes.
Note that Nikola v