Quantcast
Channel: Planet Python

Image may be NSFW.
Clik here to view.

death and gravity: Process​Thread​Pool​Executor: when I‍/‍O becomes CPU-bound

So, you're doing some I‍/‍O bound stuff, in parallel.Maybe you're scraping some websites – a lot of websites.Maybe you're deleting many millions of DynamoDB items.You've got your ThreadPoolExecutor,...

View Article


Real Python: Quiz: Shallow vs Deep Copying of Python Objects

In this quiz, you’ll test your understanding of Shallow vs Deep Copying of Python Objects.By working through this quiz, you’ll revisit the concepts of shallow and deep copying, and how they affect...

View Article


Talk Python to Me: #502: Django Ledger: Accounting with Python

Do you or your company need accounting software? Well, there are plenty of SaaS products out there that you can give your data to. but maybe you also really like Django and would rather have a...

View Article

Python Bytes: #429 Nitpicking Python

<strong>Topics covered in this episode:</strong><br> <ul> <li><strong><a...

View Article

Image may be NSFW.
Clik here to view.

Python Software Foundation: PSF Grants Program 2024 Transparency Report

The PSF’s Grants Program is a key plank in our charitable mission to promote, protect, and advance the Python programming language and to support and facilitate the growth of a diverse and...

View Article


Image may be NSFW.
Clik here to view.

Real Python: Shallow vs Deep Copying of Python Objects

Python’s assignment statements don’t copy objects as they do in some other programming languages. Instead, they create bindings between your variable names and objects. For immutable objects, this...

View Article

Image may be NSFW.
Clik here to view.

Wingware: Wing Python IDE 11 Beta 2 - April 22, 2025

Wing 11 beta2 is now available. It introduces support for Claude, Grok, Gemini, Perplexity, Mistral, Deepseek, Ollama, and other OpenAI API compatible AI providers.Wing 11 is a new major release of the...

View Article

Real Python: MySQL Databases and Python

MySQL is one of the most popular database management systems (DBMSs) on the market today. It ranked second only to the Oracle DBMS in this year’s DB-Engines Ranking. As most software applications need...

View Article


EuroPython Society: Call for EuroPython 2026 Host Venues

Are you a community builder dreaming of bringing EuroPython to your city? The Call for Venues for EuroPython 2026 is now open! 🎉EuroPython is the longest-running volunteer-led Python conference in the...

View Article


Image may be NSFW.
Clik here to view.

Seth Michael Larson: Quick Mastodon toot templates for event hashtags

I'm a big fan of Mastodon and I plan to cover PyCon US 2025 on Mastodon almost exclusively (and it sounds like I'm not alone).This was the plan last year, too, but I found typing out all the hashtags...

View Article

Image may be NSFW.
Clik here to view.

PyCoder’s Weekly: Issue #678: Namespaces, __init__, Sets, and More (April 22,...

#678 – APRIL 22, 2025View in Browser »Namespaces in Python In this tutorial, you’ll learn about Python namespaces, the structures that store and organize the symbolic names during the execution of a...

View Article

Image may be NSFW.
Clik here to view.

Real Python: Getting Started With Python IDLE

Python IDLE is the default integrated development environment (IDE) that comes bundled with every Python installation, helping you to start coding right out of the box. In this tutorial, you’ll explore...

View Article

DataWars.io: Replit Teams for Education Deprecation: All you need to know |...

View Article


Image may be NSFW.
Clik here to view.

Zato Blog: Integrating with Jira APIs

Integrating with Jira APIs 2025-04-24, by Dariusz Suchojad OverviewContinuing in the series of articles about newest cloud connections in Zato 3.3, this episode covers Atlassian Jira from the...

View Article

Everyday Superpowers: Finding the root of a project with pathlib

Every now and then I'm writing code deep in some Python project, and I realize that it would be nice to generate a file at the root of a project.The following is the way I'm currently finding the root...

View Article


Python Software Foundation: 2025 PSF Board Election Schedule Change

Starting this year, the PSF Board Election will be held a couple of months later in the year than in years prior. The nomination period through the end of the vote will run around the August to...

View Article

Everyday Superpowers: Supercharge Your Enums: Cleaner Code with Hidden Features

I see a lot of articles suggesting you use enums by mostly restating the Python documentation. Unfortunately, I feel this leaves readers without crutial practical advice, which I'd like to pass on...

View Article


Image may be NSFW.
Clik here to view.

Python GUIs: Building a Currency Converter Application using Tkinter —...

In this tutorial, you'll create a currency converter application with Python and Tkinter. The app will allow the users to select the source currency, choose the target currency, and input the amount to...

View Article

Everyday Superpowers: Event Sourcing: Reactivity Without the React Overhead

This is the second entry in a five-part series about event sourcing:Why I Finally Embraced Event Sourcing—And Why You Should TooWhat is event sourcing and why you should carePreventing painful...

View Article

Awesome Python Applications: aider

aider: Terminal-based AI pair programming assistant.Links:RepoHome

View Article

Awesome Python Applications: Beaver Habits

Beaver Habits: Self-hosted habit tracking app without "Goals".Links:RepoHomeDemoFund

View Article


Awesome Python Applications: DollarDollar Bill Y'all

DollarDollar Bill Y'all: Self-hosted money management and expense splitting web service.Links:RepoDemoFund

View Article


Test and Code: The role of AI in software testing - Anthony Shaw

AI is helping people write code.  Tests are one of those things that some people don't like to write.   Can AI play a role in creating automated software tests?  Well, yes. But it's a nuanced yes....

View Article

Image may be NSFW.
Clik here to view.

Ed Crewe: Talk about Cloud Prices at PyConLT 2025

Introduction to Cloud PricingI am looking forward to speaking at PyConLT 2025. My talk is called Cutting the Price of Scraping Cloud CostsIts been a while (12 years!) since my last Python conference...

View Article

Django Weblog: New-features github repo and project

New Feature Request/Proposal Process with GitHub RepositoryDjango is experimenting with a new GitHub repository specifically designed to manage feature ideas and their progression. This is a...

View Article



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>