- Quiz: Splitting, Concatenating, and Joining Python Stringsby Real Python on March 14, 2026 at 12:00 pm
Brush up on splitting, concatenating, and joining strings in Python. Test your understanding of methods, immutability, and common pitfalls.
- Quiz: Your Python Coding Environment on Windows: Setup Guideby Real Python on March 13, 2026 at 12:00 pm
Test your knowledge of setting up a Python dev environment on Windows, from updates and terminals to paths, tools, and WSL.
- The Real Python Podcast – Episode #287: Crafting and Editing In-Depth Tutorials at Real Pythonby Real Python on March 13, 2026 at 12:00 pm
What goes into creating the tutorials you read at Real Python? What are the steps in the editorial process, and who are the people behind the scenes? This week on the show, Real Python team members Martin Breuss, Brenda Weleschuk, and Philipp Acsany join us to discuss topic curation, review stages, and quality assurance.
- Quiz: Working With Files in Pythonby Real Python on March 12, 2026 at 12:00 pm
Practice handling files and directories in Python, including opening, iterating, filtering, creating, deleting, copying, and renaming.
- Quiz: How to Use Ollama to Run Large Language Models Locallyby Real Python on March 12, 2026 at 12:00 pm
Test your knowledge of running LLMs locally with Ollama. Install it, pull models, chat, and connect coding tools from your terminal.
PythonBlog Software, Software Issues, Top Software and Reviews of Software
- Is Ready or Not Crossplay?by Emily Harris on March 13, 2026 at 10:55 pm
Ready or Not has quickly become one of the most talked-about tactical first-person shooters in recent years. With its intense SWAT-style gameplay, realistic mechanics, and emphasis on teamwork, many players naturally want to know whether they can squad up with friends across different platforms. One of the most common questions surrounding the game revolves around … Read more The post Is Ready or Not Crossplay? appeared first on PythonBlog.
- Does Chess.com Offer a Student Discount?by Emily Harris on March 13, 2026 at 2:57 pm
Chess is cool. It sharpens your brain. It helps you think ahead. And thanks to the internet, you do not need a wooden board anymore. You just need Wi-Fi. One of the biggest places to play online is Chess.com. But here comes the big question many students ask: Does Chess.com offer a student discount? TLDR: … Read more The post Does Chess.com Offer a Student Discount? appeared first on PythonBlog.
- Lichess vs Chess.com – Which Is Better?by Emily Harris on March 13, 2026 at 10:58 am
Online chess has exploded in popularity over the past decade, and two platforms dominate the conversation: Lichess and Chess.com. Whether you’re a complete beginner, a casual blitz player, or an aspiring grandmaster, you’ve likely wondered which site deserves your time. Both offer exceptional tools, vibrant communities, and powerful engines — but they differ in philosophy, … Read more The post Lichess vs Chess.com – Which Is Better? appeared first on PythonBlog.
- How to Enable Premove on Chess.comby Emily Harris on March 13, 2026 at 8:55 am
Online chess is fast, competitive, and often decided by fractions of a second. If you play blitz or bullet on Chess.com, you have likely noticed that experienced players seem to move instantly—even before their opponent’s move appears on the board. This is not magic; it is a feature called premove. Learning how to enable and … Read more The post How to Enable Premove on Chess.com appeared first on PythonBlog.
- How to Fix QuickLaunch Installer Error Loading Imageby Emily Harris on March 12, 2026 at 2:47 pm
When the QuickLaunch Installer throws an “Error Loading Image” message, it can bring your installation process to a frustrating halt. Whether you’re setting up a new application or updating essential software, this error often appears without warning and offers little explanation. The good news? In most cases, it’s completely fixable with the right troubleshooting steps. … Read more The post How to Fix QuickLaunch Installer Error Loading Image appeared first on PythonBlog.
Microsoft for Python Developers Blog Read the latest updates about all things Python at Microsoft
- Python Environments Extension for VS Codeby Vedha Ranganathan on February 18, 2026 at 10:00 pm
The February 2026 release This release includes the Python Environments extension… Keep on reading to learn more! The post Python Environments Extension for VS Code appeared first on Microsoft for Python Developers Blog.
- Python in Visual Studio Code – November 2025 Releaseby Luciana Abud on November 13, 2025 at 6:41 pm
The November 2025 release brings new Pylance features including improvements to Copilot Hover Summaries and a Code Action to convert wildcard imports to explicit imports. Keep on reading to learn more! The post Python in Visual Studio Code – November 2025 Release appeared first on Microsoft for Python Developers Blog.
- Python in Visual Studio Code – October 2025 Releaseby Luciana Abud on October 10, 2025 at 5:55 pm
The October 2025 release of the Python and Jupyter extensions for Visual Studio Code are now available. This release includes improvements to the Python Environments extension, Copy Test ID functionality, and enhanced environment activation when using Copilot Chat. Keep on reading to learn more! The post Python in Visual Studio Code – October 2025 Release appeared first on Microsoft for Python Developers Blog.
- Simplifying Resource Management in mssql-python through Context Managerby Jahnvi Thakkar on September 26, 2025 at 9:49 am
Reviewed by: Sumit Sarabhai and Gaurav Sharma If you’ve worked with databases in Python, you know the boilerplate: open a connection, create a cursor, run queries, commit or rollback transactions, close cursors and connection. Forgetting just one cleanup step can lead to resource leaks (open connections) or even inconsistent data. That’s where context managers step The post Simplifying Resource Management in mssql-python through Context Manager appeared first on Microsoft for Python Developers Blog.
- Python in Visual Studio Code – September 2025 Releaseby Luciana Abud on September 15, 2025 at 6:22 pm
The September 2025 release includes pipenv support in the Python Environment Extension, a new experimental hover feature with GitHub Copilot and Pylance, and more! The post Python in Visual Studio Code – September 2025 Release appeared first on Microsoft for Python Developers Blog.
Microsoft for Python Developers Blog Read the latest updates about all things Python at Microsoft
- Python Environments Extension for VS Codeby Vedha Ranganathan on February 18, 2026 at 10:00 pm
The February 2026 release This release includes the Python Environments extension… Keep on reading to learn more! The post Python Environments Extension for VS Code appeared first on Microsoft for Python Developers Blog.
- Python in Visual Studio Code – November 2025 Releaseby Luciana Abud on November 13, 2025 at 6:41 pm
The November 2025 release brings new Pylance features including improvements to Copilot Hover Summaries and a Code Action to convert wildcard imports to explicit imports. Keep on reading to learn more! The post Python in Visual Studio Code – November 2025 Release appeared first on Microsoft for Python Developers Blog.
- Python in Visual Studio Code – October 2025 Releaseby Luciana Abud on October 10, 2025 at 5:55 pm
The October 2025 release of the Python and Jupyter extensions for Visual Studio Code are now available. This release includes improvements to the Python Environments extension, Copy Test ID functionality, and enhanced environment activation when using Copilot Chat. Keep on reading to learn more! The post Python in Visual Studio Code – October 2025 Release appeared first on Microsoft for Python Developers Blog.
- Simplifying Resource Management in mssql-python through Context Managerby Jahnvi Thakkar on September 26, 2025 at 9:49 am
Reviewed by: Sumit Sarabhai and Gaurav Sharma If you’ve worked with databases in Python, you know the boilerplate: open a connection, create a cursor, run queries, commit or rollback transactions, close cursors and connection. Forgetting just one cleanup step can lead to resource leaks (open connections) or even inconsistent data. That’s where context managers step The post Simplifying Resource Management in mssql-python through Context Manager appeared first on Microsoft for Python Developers Blog.
- Python in Visual Studio Code – September 2025 Releaseby Luciana Abud on September 15, 2025 at 6:22 pm
The September 2025 release includes pipenv support in the Python Environment Extension, a new experimental hover feature with GitHub Copilot and Pylance, and more! The post Python in Visual Studio Code – September 2025 Release appeared first on Microsoft for Python Developers Blog.











