| | A Revamped Python String-Formatting Proposal PEP 750 proposes template strings, and the PEP has been through a lot of modifications since it was originally introduced. This article covers the latest and why the changes have been made to the proposal. JAKE EDGE
How to Deal With Missing Data in Polars In this tutorial, you’ll learn how to deal with missing data in Polars to ensure it doesn’t interfere with your data analysis. You’ll discover how to check for missing values, update them, and remove them. REAL PYTHON
Build AI Agents in Just Hours not Months Design and deploy multi-agent systems at zero cost using our free plan, no credit card required. Skip complex configurations with pre-integrated setups for top LLMs. Speed up development with pre-built agent templates, and unlock advanced workflow functionality using our open-source Python package → DYNAMIQsponsor
Dynamic Forms With Flask This post shows you how to create dynamic web forms, where fields are added on the fly, when coding within the Flask web framework. MIGUEL GRINBERG
Quiz: How to Deal With Missing Data in Polars REAL PYTHON
PyOhio 2025 July 26-27, 2025 Announced PYOHIO.ORG
Python Jobs Backend Software Engineer BRILLIANT.ORG 📍 ANYWHERE
More Python Jobs >>>
Articles & Tutorials Python Rgonomics: 2025 Update “Switching languages is about switching mindsets - not just syntax. New developments in Python data science toolings, like polars and seaborn’s object interface, can capture the ‘feel’ that converts from R/tidyverse love while opening the door to truly pythonic workflows. (Updated from 2025 for new tools).” EMILY RIEDERER
Portable Python Bundles on Windows Packaging and distributing a Python environment on MS Windows can be tricky. What if neither venvs nor tools like PyInstaller meet your needs? Here’s one take on it: Portable Python Bundles on Windows. Bundles are like venvs - but are self-contained, path independent and “just work” on any Windows machine. DEV.TO • Shared by Chris Korneck
Learn How to Build GenAI Projects Join a FREE 6-week virtual bootcamp and get hands-on experience building GenAI projects. It’s open to all skill levels with live, instructor-led classes guiding you every step of the way. Spots are filling fast—register today! INTEL CORPORATIONsponsor
3D Printing Giant Things With a Python Jigsaw Generator This is a long, detailed article on 3D printing objects too large for the printer bed. The author has created dovetail joints to assemble pieces together. He wrote a Python program to automatically split up the larger model files into the jigsaw pieces needed to build a final result. CAL BRYANT
Creating a Scalable Flask Web Application From Scratch In this video course, you’ll explore the process of creating a boilerplate for a Flask web project. It’s a great starting point for any scalable Flask web app that you wish to develop in the future, from basic web pages to complex web applications. REAL PYTHON course
My First Steps With Playwright Playwright is a browser based automation tool that can be used for web scraping or testing. This intro article shows you how to use the Python interface to access a page including using cookies. NICOLAS FRÄNKEL
Looking at Django Task Runners and Queues There are a lot of different ways of running asynchronous tasks in Django. This article talks about two mechanisms used by the author, as well as the extra challenge of one-off jobs. KEVIN RENSKERS
PyPI Now Supports Project Archival The ability to mark a project as archived has been added to the Python Package Index. This article covers what archival can be used for as well as hinting at future improvements. FACUNDO TUESCA
Re-Creating Async in 10 Lines Using Generators This article outlines a simple re-implementation of the concepts available in the async library so you can better learn how it works under the covers. LUCAS SEIKI OSHIRO
Building Cython (Or C) Extensions Using uv Developing Python libraries with C extensions can be tricky. Learn how uv and setuptools can work together to build Cython-powered projects. SIDDHANT GOEL
Projects & Code Brought to you by Real Python for Teamssponsor Online Python training created by a community of experts. Give your team the real-world Python skills they need to succeed → jmespath.py: Query Language for JSON GITHUB.COM/JMESPATH
pycparser: Complete C99 Parser in Pure Python GITHUB.COM/ELIBEN
pyfi: Convert Floating Point to/From Fixed Point GITHUB.COM/CESARPIRESSEVERO
sphinx-testify: Testified Documentation Plugin for Sphinx GITHUB.COM/BASICWOLF
Nyxelf: Analyze Malicious Linux ELF Binaries GITHUB.COM/M3RCURYLAKE
| | | | | |
|