Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Real Python: Lists vs Tuples in Python

Link: https://realpython.com/python-lists-tuples/

In Python, lists and tuples are versatile and useful data types that allow you to store data in a sequence. You’ll find them in virtually every nontrivial Python program. Learning about them is a core
Talk Python to Me: #476: Unified Python packaging with uv

Link: https://talkpython.fm/episodes/show/476/unified-python-packaging-with-uv

A couple of weeks ago, Charlie Marsh and the folks at Astral made another big splash with a major release of uv called "uv: Unified Python packaging" which has many far reaching features. We had to ha
Python GUIs: Build a Translation Application Using Tkinter and OpenAI — Use ChatGPT to Translate Your Text from Python

Link: https://www.pythonguis.com/examples/translator-app-tkinter-ai-chatgpt/

Translation tools have existed for many years and are incredibly useful if you're learning a new language or wanting to read foreign websites. One of the most popular tools is Google Translate , but t
Python Software Foundation: Pallets projects added to scope of PSF CVE Numbering Authority

Link: https://pyfound.blogspot.com/2024/08/pallets-projects-now-in-scope-for-psf-cna.html

Last year the Python Software Foundation was announced as a CVE Numbering Authority (CNA) to manage and assign CVE IDs for CPython and pip. Becoming a CVE Numbering Authority allows the PSF to provide
Real Python: Quiz: Lists vs Tuples in Python

Link: https://realpython.com/quizzes/python-lists-tuples/

Challenge yourself with this quiz to evaluate and deepen your understanding of Python lists and tuples. You’ll explore key concepts, such as how to create and manipulate these data types, while also l
Real Python: The Real Python Podcast – Episode #219: Astrophysics and Astronomy With Python & PyCon Africa 2024

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

Are you interested in practicing your Python skills while learning how to solve astrophysics and astronomy problems? Christopher Trudeau is back on the show this week, bringing another batch of PyCode
Python Engineering at Microsoft: Python in Visual Studio Code – September 2024 Release

Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-september-2024-release/

We’re excited to announce the September 2024 release of the Python and Jupyter extensions for Visual Studio Code!
This release includes the following announcements:

Django unit test support
Go to def
Python Morsels: Creating Python programs

Link: https://www.pythonmorsels.com/creating-python-programs/

Python programs are created in code editors, and can be run using system command prompt.



Table of contents

The Python REPL
Definitions: program, script, command-line, editor
Creating a Python prog
Django Weblog: Djangonaut Space - New session 2024

Link: https://www.djangoproject.com/weblog/2024/sep/06/djangonaut-space-new-session-2024/

We are thrilled to announce that Djangonaut Space, a mentorship program, is open for applicants for our next cohort!
Djangonaut Space is holding a third session this year! This session will start on O
Matt Layman: Kamal On A Droplet - Building SaaS #201

Link: https://www.mattlayman.com/blog/2024/kamal-on-a-droplet-building-saas-201/

In this episode, we continued working with the Kamal deploy tool. Last time, we build a demo image. With this session, we created a Digital Ocean Droplet (i.e., VM) and deployed to that. Along the jou
TechBeamers Python: Pass by Reference vs Pass by Value in Python

Link: https://techbeamers.com/python-pass-by-reference-vs-pass-by-value/

Is Python pass by reference or pass by value? This question intrigues every Python programmer coming from a C or Java background. In this tutorial, you will get its answer and learn the meaning of “pa
Python Insider: Python 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20, and 3.8.20 are now available!

Link: https://pythoninsider.blogspot.com/2024/09/python-3130rc2-3126-31110-31015-3920.html

Hi there!
A big joint release today. Mostly security fixes but we also have the final release candidate of 3.13 so let’s start with that!
Python 3.13.0RC2
Final opportunity to test and find any show-s
Test and Code: 222: Import within a Python package

Link: https://testandcode.com/episodes/222-import-within-a-python-package

In this episode we're talking about importing part of a package into another part of the same package.We'll look at: `from . import module` and `from .module import something`and also:  `import packag
Python Morsels: Commenting in Python

Link: https://www.pythonmorsels.com/commenting-in-python/

Python's comments start with an octothorpe character.



Table of contents

Writing a comment in Python
Inline comments in Python
Best practices for commenting in Python
Comment as needed, but not too
Zato Blog: Service-oriented API task scheduling

Link: https://zato.io/en/blog/python-scheduler.html


Service-oriented API task scheduling


2024-09-09, by Dariusz Suchojad



An integral part of
Zato, its scalable, service-oriented scheduler makes it is possible to execute high-level API integrati
Armin Ronacher: Multiversion Python Thoughts

Link: http://lucumr.pocoo.org/2024/9/9/multiversion-python

Now that uv is rapidly advancing I have
started to dive back into making multi-version imports for Python work.
The goal here is to enable multiple resolutions from the solver in uv so
that two incomp
Mike Driscoll: Adding Terminal Effects with Python

Link: https://www.blog.pythonlibrary.org/2024/09/09/adding-terminal-effects-with-python/

The Python programming language has thousands of wonderful third-party packages available on the Python Package Index. One of those packages is TerminalTextEffects (TTE), a terminal visual effects eng
👍1
PyCharm: How to Use Jupyter Notebooks in PyCharm Professional

Link: https://blog.jetbrains.com/pycharm/2024/09/how-to-use-jupyter-notebooks-in-pycharm/


PyCharm is one of the most well-known data science tools, offering excellent out-of-the-box support for Python, SQL, and other languages. PyCharm also provides integrations for Databricks, Hugging Fa
Real Python: Python News Roundup: September 2024

Link: https://realpython.com/python-news-september-2024/

As the autumn leaves start to fall, signaling the transition to cooler weather, the Python community has warmed up to a series of noteworthy developments. Last month, a new maintenance release of Pyth
Hynek Schlawack: Production-ready Python Docker Containers with uv

Link: https://hynek.me/articles/docker-uv/

Starting with 0.3.0, Astral’s uv brought many great features, including support for cross-platform lock files uv.lock. Together with subsequent fixes, it has become Python’s finest workflow tool for m