Daniel Roy Greenfeld: TIL: webbrowser library
Python comes with webbrowser, a library for opening webbrowsers to specific pages such as this one....
View ArticleDjango Weblog: See you at PyCon US in Pittsburgh!
We’ll be at PyCon US 2025, and hope to see the Django community and all our Python friends there ❤️! We have been granted a community booth at the conference – come say hi in the Expo Hall during open...
View ArticleReal Python: The Real Python Podcast – Episode #247: Exploring DuckDB &...
Are you looking for a fast database that can handle large datasets in Python? What's the difference between a Python expression and a statement? Christopher Trudeau is back on the show this week,...
View Articledeath and gravity: ProcessThreadPoolExecutor: 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 ArticleDjango Weblog: Django Admin Theme Roundup 2025
One of Django’s most appreciated features is the built-in admin functionality. In fact, it was ranked as the most useful contrib app in the 2023 Django developer survey.With a few lines of code, Django...
View ArticleNed Batchelder: Regex affordances
Python regexes have a number of features that bring new power to text manipulation. I’m not talking about fancy matching features like negative look-behinds, but ways you can construct and use regexes....
View ArticleTrey Hunner: Which social network are we using for PyCon US this year?
Last year I updated my having a great first PyCon post to note that Mastodon would likely be more popular than Twitter at PyCon.My guess was correct. During PyCon US 2024, Mastodon overtook Twitter for...
View ArticleEli Bendersky: Sparsely-gated Mixture Of Experts (MoE)
In transformer models, the attention block is typically followed by a feed forward layer (FF), which is a simple fully-connected NN with a hidden layer and nonlinearity. Here's the code for such a...
View ArticlePython GUIs: Multithreading PyQt6 applications with QThreadPool — Run...
A common problem when building Python GUI applications is the interface "locking up" when attempting to perform long-running background tasks. In this tutorial, we'll cover quick ways to achieve...
View ArticleEd Crewe: Talk about Cloud Prices at PyConLT 2025
Introduction to Cloud PricingI am looking forward to speaking at PyConLT 2025. Its been a while (12 years!) since my last Python conference EuroPython Florence 2012, when I spoke as a Django web...
View ArticleTechBeamers Python: Matplotlib Practice Online: Free Exercises
📝 Check out a comprehensive set of Matplotlib exercises and practice with our Online Matplotlib Compiler. This library is mainly used for data visualization in Python. From this tutorial, you will get...
View ArticleListenData: How to Use Gemini API in Python
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 and...
View ArticleReal 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 ArticleTalk 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 ArticleReal 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 ArticlePython Bytes: #429 Nitpicking Python
<strong>Topics covered in this episode:</strong><br> <ul> <li><strong><a...
View ArticlePython 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 ArticleReal 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 ArticleWingware: 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 ArticleReal 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