Real Python: Quiz: Shallow vs Deep Copying of Python Objects
Link: https://realpython.com/quizzes/python-copy/
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 mu
Link: https://realpython.com/quizzes/python-copy/
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 mu
Realpython
Shallow vs Deep Copying of Python Objects Quiz – Real Python
In this quiz, you'll test your understanding of Python's copy module, which provides tools for creating shallow and deep copies of objects. This knowledge is crucial for managing complex, mutable data structures safely and effectively.
Talk Python to Me: #502: Django Ledger: Accounting with Python
Link: https://talkpython.fm/episodes/show/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 foundat
Link: https://talkpython.fm/episodes/show/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 foundat
talkpython.fm
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 foundation to build your own accounting system exactly as you…
Real Python: Shallow vs Deep Copying of Python Objects
Link: https://realpython.com/copying-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 dis
Link: https://realpython.com/copying-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 dis
Realpython
How to Copy Objects in Python: Shallow vs Deep Copy Explained – Real Python
Understand the difference between shallow and deep copies in Python. Learn how to duplicate objects safely using the copy module and other techniques.
Python Bytes: #429 Nitpicking Python
Link: https://pythonbytes.fm/episodes/show/429/nitpicking-python
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://github.com/hcengineering/platform?featured_on=pythonbytes">Huly</a></strong></li>
<li><a href="https://www.thec
Link: https://pythonbytes.fm/episodes/show/429/nitpicking-python
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://github.com/hcengineering/platform?featured_on=pythonbytes">Huly</a></strong></li>
<li><a href="https://www.thec
pythonbytes.fm
Nitpicking Python
News and announcements from the Python community for the week of Apr 21st, 2025
ListenData: How to Use Gemini API in Python
Link: https://www.listendata.com/2024/05/how-to-use-gemini-in-python.html
In this tutorial, you will learn how to use Google's Gemini AI model through its API in Python.
Update (April 21, 2025) : The tutorial has been updated for the latest Gemini model - Gemini 2.5 Flash
Link: https://www.listendata.com/2024/05/how-to-use-gemini-in-python.html
In this tutorial, you will learn how to use Google's Gemini AI model through its API in Python.
Update (April 21, 2025) : The tutorial has been updated for the latest Gemini model - Gemini 2.5 Flash
ListenData
How to Use Gemini API in Python
This tutorial explains how to use Google's Gemini AI model through its API in Python.
Python Software Foundation: PSF Grants Program 2024 Transparency Report
Link: https://pyfound.blogspot.com/2025/04/psf-grants-program-2024-transparency.html
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 internati
Link: https://pyfound.blogspot.com/2025/04/psf-grants-program-2024-transparency.html
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 internati
Python Software Foundation Blog
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 ...
Real Python: Shallow vs Deep Copying of Python Objects
Link: https://realpython.com/python-copy/
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 dis
Link: https://realpython.com/python-copy/
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 dis
Realpython
How to Copy Objects in Python: Shallow vs Deep Copy Explained – Real Python
Understand the difference between shallow and deep copies in Python. Learn how to duplicate objects safely using the copy module and other techniques.
Wingware: Wing Python IDE 11 Beta 2 - April 22, 2025
Link: https://wingware.com/news/2025-04-22
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
Link: https://wingware.com/news/2025-04-22
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
Wingware
Wing Python IDE 11 Beta 2 - April 22, 2025 - Wing Python IDE
Wing 11 beta2 is now available. It introduces support for Claude, Grok, Gemini,
Perplexity, Mistral, Deepseek, Ollama, and other OpenAI API compatible AI providers.
Perplexity, Mistral, Deepseek, Ollama, and other OpenAI API compatible AI providers.
Real Python: MySQL Databases and Python
Link: https://realpython.com/courses/mysql-databases-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
Link: https://realpython.com/courses/mysql-databases-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
Realpython
MySQL Databases and Python – Real Python
In this video course, you'll learn how to connect your Python application with a MySQL database. You'll design a movie rating system and perform some common queries on it. You'll also see best practices and tips to prevent SQL injection attacks.
EuroPython Society: Call for EuroPython 2026 Host Venues
Link: https://www.europython-society.org/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
Link: https://www.europython-society.org/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
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 world, uniting communities across Europe. It’s a place…
PyCoder’s Weekly: Issue #678: Namespaces, __init__, Sets, and More (April 22, 2025)
Link: https://pycoders.com/issues/678
#678 – APRIL 22, 2025 View 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 executio
Link: https://pycoders.com/issues/678
#678 – APRIL 22, 2025 View 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 executio
Pycoders
PyCoder’s Weekly | Issue #678
Namespaces, __init__, Sets, and More
Seth Michael Larson: Quick Mastodon toot templates for event hashtags
Link: https://sethmlarson.dev/quick-mastodon-toot-templates-for-event-hashtags?utm_campaign=rss
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 hashta
Link: https://sethmlarson.dev/quick-mastodon-toot-templates-for-event-hashtags?utm_campaign=rss
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 hashta
sethmlarson.dev
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 has...
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 has...
Real Python: Getting Started With Python IDLE
Link: https://realpython.com/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 explor
Link: https://realpython.com/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 explor
Realpython
Getting Started With Python IDLE – Real Python
In this tutorial, you'll learn how to use the development environment included with your Python installation. Python IDLE is a small program that packs a big punch! You'll learn how to use Python IDLE to interact with Python directly, work with Python files…
DataWars.io: Replit Teams for Education Deprecation: All you need to know | DataWars
Link: https://www.datawars.io/articles/replit-teams-for-education-deprecation-all-you-need-to-know
Link: https://www.datawars.io/articles/replit-teams-for-education-deprecation-all-you-need-to-know
www.datawars.io
Replit Teams for Education Deprecation: All you need to know
Replit Teams for Education will shut down on August 1st, 2024. Here is all you need to know to find an alternative.
Zato Blog: Integrating with Jira APIs
Link: https://zato.io/en/blog/jira-python-api.html
Integrating with Jira APIs
2025-04-24, by Dariusz Suchojad
Overview
Continuing in the series of articles about newest cloud connections in Zato 3.3, this episode covers Atlassian Jira
from the
Link: https://zato.io/en/blog/jira-python-api.html
Integrating with Jira APIs
2025-04-24, by Dariusz Suchojad
Overview
Continuing in the series of articles about newest cloud connections in Zato 3.3, this episode covers Atlassian Jira
from the
zato.io
Integrating with Jira APIs in Python | Zato Integration Platform
Comprehensive guide to building integrations between Jira and other systems using Python and Zato. Learn to automate Jira workflows and synchronize with external applications.
Everyday Superpowers: Finding the root of a project with pathlib
Link: https://everydaysuperpowers.dev/articles/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
Link: https://everydaysuperpowers.dev/articles/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
everydaysuperpowers.dev
Finding the root of a project with pathlib
Python Software Foundation: 2025 PSF Board Election Schedule Change
Link: https://pyfound.blogspot.com/2025/04/2025-psf-board-election-schedule-change.html
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 Septem
Link: https://pyfound.blogspot.com/2025/04/2025-psf-board-election-schedule-change.html
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 Septem
Python Software Foundation Blog
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 thro...
Everyday Superpowers: Supercharge Your Enums: Cleaner Code with Hidden Features
Link: https://everydaysuperpowers.dev/articles/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 her
Link: https://everydaysuperpowers.dev/articles/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 her
everydaysuperpowers.dev
Supercharge Your Enums: Cleaner Code with Hidden Features
Python GUIs: Building a Currency Converter Application using Tkinter — Convert between currencies with ease
Link: https://www.pythonguis.com/examples/currency-converter-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 t
Link: https://www.pythonguis.com/examples/currency-converter-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 t
Python GUIs
Building a Currency Converter Application using Tkinter
In this tutorial, you'll code a currency converter application using Python and Tkinter. To get exchange rate data, you'll use an external API. In this tutorial, you'll create a currency converter application with Python and Tkinter.
Everyday Superpowers: Event Sourcing: Reactivity Without the React Overhead
Link: https://everydaysuperpowers.dev/articles/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 couplin
Link: https://everydaysuperpowers.dev/articles/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 couplin
everydaysuperpowers.dev
Event Sourcing: Reactivity Without the React Overhead