Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Python for Beginners: Convert Dictionary to INI File in Python

Link: https://www.pythonforbeginners.com/basics/convert-dictionary-to-ini-file-in-python

INI files are primarily used as a file format for configuration files. In this article, we will discuss how to convert a python dictionary to an INI file using the configparser module.
Table of Conten
Glyph Lefkowitz: Telemetry Is Not Your Enemy

Link: https://blog.glyph.im/2023/03/telemetry-is-not-your-enemy.html

Part 1: A Tale of Two Metaphors
In software development
“telemetry” is data
collected from users of the software, almost always delivered to the authors of
the software via the Internet.
In recent yea
Kay Hayen: Nuitka Release 1.5

Link: https://nuitka.net/posts/nuitka-release-15.html

This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release contains the long awaited 3.11 support, even if only on an
ex
Michał Bultrowicz: Separating different kinds of tests

Link: https://bultrowicz.com/separating_kinds_of_tests/


When I work on a project I differentiate three kinds of tests: unit, integrated, and external.
In this post I’ll explain how I think about them.
Mike Driscoll: PyDev of the Week: Kevin Kho

Link: https://www.blog.pythonlibrary.org/2023/03/27/pydev-of-the-week-kevin-kho/

This week we welcome Kevin Kho as our PyDev of the Week! Kevin is a core developer on the Fugue package. You can catch up with Kevin on Medium where Kevin writes about Fugue, Python, and more. You can
Python for Beginners: Convert INI File to Dictionary in Python

Link: https://www.pythonforbeginners.com/basics/convert-ini-file-to-dictionary-in-python

INI files are one of the simplest configuration files that we use in software systems. In this article, we will discuss how to convert an INI file to a python dictionary.
Table of ContentsWhat is the
Real Python: How to Read Python Input as Integers

Link: https://realpython.com/python-input-integer/

If you’ve ever coded an interactive text-based application in Python, then you’ve probably found that you need a reliable way of asking the user for integers as input. It’s not enough simply to displa
Python Morsels: Implementing slicing

Link: https://www.pythonmorsels.com/implementing-slicing/

You can make Python objects support slicing by implementing a __getitem__ method that accepts slice objects.



Table of contents

Indexing relies on __getitem__, but so does slicing!
Slicing uses sli
death and gravity: Limiting concurrency in Python asyncio – the story of async imap_unordered()

Link: https://death.andgravity.com/limit-concurrency

So, you're doing some async stuff, repeatedly, many times.
Like, hundreds of thousands of times.
Maybe you're scraping some data.
Maybe it's more complicated
– you're calling an API,
and then passing
Brett Cannon: Unravelling `global`

Link: https://snarky.ca/unravelling-global/

While preparing my talk for PyCascades 2023 on this very blog post series of Python&aposs syntactic sugar, I had an inkling that I could unravel the global statement. After talking to some folks after
Mike Driscoll: An Intro to Textual – Creating Text User Interfaces with Python

Link: https://www.blog.pythonlibrary.org/2023/03/28/an-intro-to-textual/

Textual is a Python package used to create cross-platform Text User Interfaces (TUI). This may sound like you’ll be creating a user interface with ASCII-art, but that is not the case.
Textual is quite
Real Python: YAML: Python's Missing Battery

Link: https://realpython.com/courses/yaml-python/

Python is often marketed as a batteries-included language because it comes with almost everything you’d ever expect from a programming language. This statement is mostly true, as the standard library
Stack Abuse: Rounding Decimals in Python

Link: https://stackabuse.com/rounding-decimals-in-python/

Introduction
Whether you're working with financial data, scientific calculations, or any other type of data that requires precise decimal arithmetic, knowing how to round decimal numbers accurately ca
PyCoder’s Weekly: Issue #570 (March 28, 2023)

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

#570 – MARCH 28, 2023 View in Browser » Lessons Learned From Four Years Programming With Python What are the core lessons you’ve learned along your Python development journey? What are key takea
The Python Coding Blog: What’s a Python Iterable? [Python Data Structure Series #1]

Link: https://thepythoncodingbook.com/2023/03/28/whats-a-python-iterable-python-data-structure-series-1/

You’re familiar with data structures such as lists, dictionaries, tuples, sets, and more. You may even know about the similarities and differences between their behaviours. But how comfortable are you
Brett Cannon: Unravelling `del`

Link: https://snarky.ca/unravelling-del/

In my post on unravelling the global statement, I mentioned how after my PyCascades 2023 talk some people came up to me about a couple of pieces of Python syntax that I had not managed to unravel. Bey
Brett Cannon: MVPy: Minimum Viable Python

Link: https://snarky.ca/mvpy-minimum-viable-python/

Over 32 posts spanning well over 2 years, this is the final post in my blog series on Python&aposs syntactic sugar. I had set out to find all of the Python 3.8 syntax that could be rewritten if you we
Stack Abuse: Parsing URLs with Python

Link: https://stackabuse.com/parsing-urls-with-python/

Introduction
URLs are, no doubt, an important part of the internet, as it allows us to access resources and navigate websites. If the internet was one giant graph (which it is), URLs would be the edge
Python Morsels: Using "any" and "all" in Python

Link: https://www.pythonmorsels.com/any-and-all/

Need to check whether all items in a list match a certain condition? You can use Python's built-in any and all functions for that!


Table of contents

Checking a condition for all items
Using the any
Real Python: Build a Maze Solver in Python Using Graphs

Link: https://realpython.com/python-maze-solver/

If you’re up for a little challenge and would like to take your programming skills to the next level, then you’ve come to the right place! In this hands-on tutorial, you’ll practice object-oriented pr